一种基于国产飞腾平台板卡BIOS防护系统技术方案

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

【技术实现步骤摘要】
一种基于国产飞腾平台板卡BIOS防护系统


[0001]本专利技术涉及版权安全防护及软件保护
,具体涉及一种基于国产飞腾平台板卡BIOS防护系统。

技术介绍

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

技术实现思路

[0004]本专利技术的目的在于克服现有技术的不足,提供一种防护方法简单且有效的基于国产飞腾平台板卡BIOS防护系统。
[0005]本专利技术的技术方案如下:一种基于国产飞腾平台板卡BIOS防护系统,由BIOS硬件自检模块、BIOS板卡安全检测模块、安全芯片和板卡组成,所述BIOS硬件自检模块与BIOS板卡安全检测模块的第一信号输入端连接,所述安全芯片与BIOS板卡安全检测模块的第二信号输入端连接,所述板卡与BIOS板卡安全检测模块的信号输出端连接;上电初始化通过BIOS硬件自检合格后进入BIOS板卡安全检测,BIOS板卡安全检测模块从安全芯片中获取在线板卡信息并进行校验,校验合格后通知板卡正常开机。
[0006]进一步的,所述安全芯片根据不同板卡分成不同类别,所述BIOS板卡安全检测模块采用单总线通信协议可连接若干个安全芯片。
[0007]进一步的,所述板卡类别包括主板、背板、IO板。
[0008]进一步的,所述安全芯片采用SOT23

3封装。
[0009]进一步的,所述安全芯片使用前进行烧录处理,结合芯片ID进行加密的密文写入安全芯片内部ROM区。
[0010]相对于现有技术,本专利技术的有益效果在于:本专利技术可以有效保护BIOS被他人非法使用,其所采用的安全芯片非常隐蔽,采用SOT23

3封装,使用时不会被注意到为异常器件,同时采用单总线通信协议,相比传统更常用的I2C协议此协议不易被抓取分析出协议内容,同时在此安全芯片的基础上添加了结合芯片ID进行加密的密文写入安全芯片内部ROM区的操作,增加了防护的安全等级。
附图说明
[0011]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些
实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1为本专利技术的原理框图;图2为本专利技术所述安全芯片的电路示意图。
具体实施方式
[0013]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0014]为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。
实施例
[0015]请参阅图1,本专利技术实施例提供一种基于国产飞腾平台板卡BIOS防护系统,由BIOS硬件自检模块、BIOS板卡安全检测模块、若干个安全芯片和板卡组成,BIOS硬件自检模块与BIOS板卡安全检测模块的第一信号输入端连接,安全芯片与BIOS板卡安全检测模块的第二信号输入端连接,安全芯片根据不同板卡分成不同类别(包括主板、背板、IO板),BIOS板卡安全检测模块采用单总线通信协议连接若干个安全芯片,板卡与BIOS板卡安全检测模块的信号输出端连接。
[0016]较佳的,所述安全芯片采用SOT23

3封装。使用时不会被注意到为异常器件,同时采用单总线通信协议,相比传统更常用的I2C协议此协议不易被抓取分析出协议内容,同时在安全芯片使用前进行烧录处理,添加了结合芯片ID进行加密的密文写入安全芯片内部ROM区的操作,增加了防护的安全等级。由于安全芯片是SOT23

3封装的,所以PCB设计上使用三极管的模型,如图2所示。
[0017]工作流程:上电初始化通过BIOS硬件自检合格后进入BIOS板卡安全检测,BIOS板卡安全检测模块从安全芯片中获取在线板卡信息并进行校验,校验合格后通知板卡正常开机;若BIOS硬件自检不合格或板卡信息验不合格则开机异常,并打印错误代码。
[0018]由主板上的BIOS开机通过单总线通信协议去扫描总线上的所有设备,以此来判断总线上的所有设备数目,再根据预先定义的不同的算法验证来判断设备所属类别,比如说主板、背板、IO板等;如果使用者使用的主板BIOS但是不在特定的板卡上使用那么BIOS会根据预定的使用规则来判断使用者是否属于非法使用,如果是非法使用,那么BIOS开机会进行报错不能正常使用。
[0019]以上仅为本专利技术的较佳实施例而已,并不用于限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于国产飞腾平台板卡BIOS防护系统,其特征在于:由BIOS硬件自检模块、BIOS板卡安全检测模块、安全芯片和板卡组成,所述BIOS硬件自检模块与BIOS板卡安全检测模块的第一信号输入端连接,所述安全芯片与BIOS板卡安全检测模块的第二信号输入端连接,所述板卡与BIOS板卡安全检测模块的信号输出端连接;上电初始化通过BIOS硬件自检合格后进入BIOS板卡安全检测,BIOS板卡安全检测模块从安全芯片中获取在线板卡信息并进行校验,校验合格后通知板卡正常开机。2.根据权利要求1所述的一种基于国产飞腾平台板卡BIOS防护系统,其特征在...

【专利技术属性】
技术研发人员:王志超
申请(专利权)人:锋微固件深圳有限公司
类型:发明
国别省市:

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

1