操作系统与主板的绑定及识别方法技术方案

技术编号:18399273 阅读:41 留言:0更新日期:2018-07-08 19:42
本发明专利技术公开了一种操作系统与主板的绑定及识别方法,其主要步骤包括在自主研发的操作系统和主板上中预设包括BIOS信息码、主板信息码以及操作系统信息码的产品信息码;操作系统加密模块对主板加密模块进行识别;识别通过后,操作系统调用完整的产品信息码识别程序;调出后,操作系统运行完整的产品信息码识别程序,获取主板的三个产品信息码并进行对比校验。本发明专利技术采用独立的识别程序去识别产品信息码,只有操作系统能正确识别主板的加密模块并调用产品信息码识别程序,才能继续启动;而加密芯片中的程序是无法被读取或者拷贝的,从根本上避免了完整的识别产品信息码程序被破解的可能,极大提高了使用的安全性。

【技术实现步骤摘要】
操作系统与主板的绑定及识别方法
本专利技术涉及操作系统领域,尤其涉及一种绑定主板和自主研发操作系统的方法。
技术介绍
在当前的X86平台主板行业,由于操作系统的可复制性及易移植性,自主研发的操作系统很容易在未经授权的情况下被他人使用。比如,用户可以将装了操作系统的硬盘拆卸下来,再装到其它主板上即可正常使用该操作系统。上述问题往往给操作系统的研发者带来经济损害,如果能将研发的操作系统与主板绑定起来,将能解决上述问题。
技术实现思路
本专利技术的目的在于提供一种自主研发的操作系统与主板绑定及识别的方法,避免了研发的操作系统被他人任意使用。为了实现上述目的,本专利技术提供如下技术方案:一种操作系统与主板的绑定及识别方法,适用于计算机设备中执行,所述操作系统设置操作系统加密模块;所述操作系统加密模块,用于将操作系统指令加密后传输给主板、接收主板的加密后的返回信息并进行解密、校验解密后的返回信息;所述主板设置主板加密模块;所述主板加密模块用于接收并解密操作系统的加密指令、将返回信息加密后传输给操作系统加密模块;所述操作系统存储产品信息码识别程序部分子程序;所述主板加密模块存储产品信息码识别程序部分本文档来自技高网...

【技术保护点】
1.一种操作系统与主板的绑定及识别方法,适用于计算机设备中执行,其特征在于,所述操作系统设置操作系统加密模块;所述操作系统加密模块,用于将操作系统指令加密后传输给主板、接收主板的加密后的返回信息并进行解密、校验解密后的返回信息;所述主板设置主板加密模块;所述主板加密模块用于接收并解密操作系统的加密指令、将返回信息加密后传输给操作系统加密模块;所述操作系统存储产品信息码识别程序部分子程序;所述主板加密模块存储产品信息码识别程序部分子程序;所述操作系统与主板的绑定及识别方法包括:S1,在操作系统和主板中预设包括BIOS信息码、主板信息码以及操作系统信息码的产品信息码;S2,操作系统加密模块对主板加...

【技术特征摘要】
1.一种操作系统与主板的绑定及识别方法,适用于计算机设备中执行,其特征在于,所述操作系统设置操作系统加密模块;所述操作系统加密模块,用于将操作系统指令加密后传输给主板、接收主板的加密后的返回信息并进行解密、校验解密后的返回信息;所述主板设置主板加密模块;所述主板加密模块用于接收并解密操作系统的加密指令、将返回信息加密后传输给操作系统加密模块;所述操作系统存储产品信息码识别程序部分子程序;所述主板加密模块存储产品信息码识别程序部分子程序;所述操作系统与主板的绑定及识别方法包括:S1,在操作系统和主板中预设包括BIOS信息码、主板信息码以及操作系统信息码的产品信息码;S2,操作系统加密模块对主板加密模块进行识别;S3,经步骤S2识别通过后,操作系统调用完整的产品信息码识别程序;S4,经步骤S3调用后,操作系统运行完整的产品信息码识别程序,获取主板的三个产品信息码并进行对比校验。2.根据权利要求1所述的操作系统与主板的绑定及识别方法,其特征在于,所述主板加密模块包括加密芯片;所述加密芯片存储操作系统信息码、以及产品信息码识别程序的部分子程序。3.根据权利要求2所述的操作系统与主板的绑定及识别方法,其特征在于,所述主板的加密芯片为EAL5+智能卡内核加密芯片。4.根据权利要求2所述的操作系统与主板的绑定及识别方法,其特征在于,所述操作系统加密模块和主板加密模块均采用...

【专利技术属性】
技术研发人员:林坤杰
申请(专利权)人:深圳市杰和科技发展有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1