一种基于国产飞腾平台板卡BIOS防护系统的制作方法

文档序号:29700884发布日期:2022-04-16 14:25阅读:238来源:国知局
一种基于国产飞腾平台板卡BIOS防护系统的制作方法
一种基于国产飞腾平台板卡bios防护系统
技术领域
1.本发明涉及版权安全防护及软件保护技术领域,具体涉及一种基于国产飞腾平台板卡bios防护系统。


背景技术:

2.如今随着国产化产品的逐步普及,对于板卡设计的版权防护意识也越来越被开发者们重视,目前市场上国产平台的bios防护方法比较少,现在市场上的国产化bios大部分是没有防护手段的,部分可能会使用安全芯片进行复杂的加密程序进而达到防护效果。
3.现有虽然存在一些有效的国产平台bios防护方法,但由于过于复杂,不太适用于如今高速发展的bios防护需求。


技术实现要素:

4.本发明的目的在于克服现有技术的不足,提供一种防护方法简单且有效的基于国产飞腾平台板卡bios防护系统。
5.本发明的技术方案如下:一种基于国产飞腾平台板卡bios防护系统,由bios硬件自检模块、bios板卡安全检测模块、安全芯片和板卡组成,所述bios硬件自检模块与bios板卡安全检测模块的第一信号输入端连接,所述安全芯片与bios板卡安全检测模块的第二信号输入端连接,所述板卡与bios板卡安全检测模块的信号输出端连接;上电初始化通过bios硬件自检合格后进入bios板卡安全检测,bios板卡安全检测模块从安全芯片中获取在线板卡信息并进行校验,校验合格后通知板卡正常开机。
6.进一步的,所述安全芯片根据不同板卡分成不同类别,所述bios板卡安全检测模块采用单总线通信协议可连接若干个安全芯片。
7.进一步的,所述板卡类别包括主板、背板、io板。
8.进一步的,所述安全芯片采用sot23-3封装。
9.进一步的,所述安全芯片使用前进行烧录处理,结合芯片id进行加密的密文写入安全芯片内部rom区。
10.相对于现有技术,本发明的有益效果在于:本发明可以有效保护bios被他人非法使用,其所采用的安全芯片非常隐蔽,采用sot23-3封装,使用时不会被注意到为异常器件,同时采用单总线通信协议,相比传统更常用的i2c协议此协议不易被抓取分析出协议内容,同时在此安全芯片的基础上添加了结合芯片id进行加密的密文写入安全芯片内部rom区的操作,增加了防护的安全等级。
附图说明
11.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些
实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.图1为本发明的原理框图;图2为本发明所述安全芯片的电路示意图。
具体实施方式
13.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
14.为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例
15.请参阅图1,本发明实施例提供一种基于国产飞腾平台板卡bios防护系统,由bios硬件自检模块、bios板卡安全检测模块、若干个安全芯片和板卡组成,bios硬件自检模块与bios板卡安全检测模块的第一信号输入端连接,安全芯片与bios板卡安全检测模块的第二信号输入端连接,安全芯片根据不同板卡分成不同类别(包括主板、背板、io板),bios板卡安全检测模块采用单总线通信协议连接若干个安全芯片,板卡与bios板卡安全检测模块的信号输出端连接。
16.较佳的,所述安全芯片采用sot23-3封装。使用时不会被注意到为异常器件,同时采用单总线通信协议,相比传统更常用的i2c协议此协议不易被抓取分析出协议内容,同时在安全芯片使用前进行烧录处理,添加了结合芯片id进行加密的密文写入安全芯片内部rom区的操作,增加了防护的安全等级。由于安全芯片是sot23-3封装的,所以pcb设计上使用三极管的模型,如图2所示。
17.工作流程:上电初始化通过bios硬件自检合格后进入bios板卡安全检测,bios板卡安全检测模块从安全芯片中获取在线板卡信息并进行校验,校验合格后通知板卡正常开机;若bios硬件自检不合格或板卡信息验不合格则开机异常,并打印错误代码。
18.由主板上的bios开机通过单总线通信协议去扫描总线上的所有设备,以此来判断总线上的所有设备数目,再根据预先定义的不同的算法验证来判断设备所属类别,比如说主板、背板、io板等;如果使用者使用的主板bios但是不在特定的板卡上使用那么bios会根据预定的使用规则来判断使用者是否属于非法使用,如果是非法使用,那么bios开机会进行报错不能正常使用。
19.以上仅为本发明的较佳实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。


技术特征:
1.一种基于国产飞腾平台板卡bios防护系统,其特征在于:由bios硬件自检模块、bios板卡安全检测模块、安全芯片和板卡组成,所述bios硬件自检模块与bios板卡安全检测模块的第一信号输入端连接,所述安全芯片与bios板卡安全检测模块的第二信号输入端连接,所述板卡与bios板卡安全检测模块的信号输出端连接;上电初始化通过bios硬件自检合格后进入bios板卡安全检测,bios板卡安全检测模块从安全芯片中获取在线板卡信息并进行校验,校验合格后通知板卡正常开机。2.根据权利要求1所述的一种基于国产飞腾平台板卡bios防护系统,其特征在于:所述安全芯片根据不同板卡分成不同类别,所述bios板卡安全检测模块采用单总线通信协议可连接若干个安全芯片。3.根据权利要求2所述的一种基于国产飞腾平台板卡bios防护系统,其特征在于:所述板卡类别包括主板、背板、io板。4.根据权利要求1所述的一种基于国产飞腾平台板卡bios防护系统,其特征在于:所述安全芯片采用sot23-3封装。5.根据权利要求1所述的一种基于国产飞腾平台板卡bios防护系统,其特征在于:所述安全芯片使用前进行烧录处理,结合芯片id进行加密的密文写入安全芯片内部rom区。

技术总结
本发明公开一种基于国产飞腾平台板卡BIOS防护系统,由BIOS硬件自检模块、BIOS板卡安全检测模块、安全芯片和板卡组成,所述BIOS硬件自检模块与BIOS板卡安全检测模块的第一信号输入端连接,所述安全芯片与BIOS板卡安全检测模块的第二信号输入端连接,所述板卡与BIOS板卡安全检测模块的信号输出端连接;上电初始化通过BIOS硬件自检合格后进入BIOS板卡安全检测,BIOS板卡安全检测模块从安全芯片中获取在线板卡信息并进行校验,校验合格后通知板卡正常开机。本发明可以有效保护BIOS被他人非法使用,且方法简单。且方法简单。且方法简单。


技术研发人员:王志超
受保护的技术使用者:锋微固件(深圳)有限公司
技术研发日:2021.12.24
技术公布日:2022/4/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1