一种BIOS锁和BIOS设置权限控制方法技术

技术编号:6538698 阅读:823 留言:0更新日期:2012-04-11 18:40
本发明专利技术适用于计算机领域,提供了一种BIOS锁和BIOS设置权限控制方法,所述BIOS锁包括电平检测单元、加解锁电路和加解锁处理单元;所述电平检测单元在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口连接的加解锁电路的加解锁状态;所述加解锁电路用于对BIOS设置权限进行硬加锁或者硬解锁;加解锁处理单元用于根据所述电平检测单元检测到的加解锁电路的加解锁状态,对BIOS设置权限进行加锁或者解锁处理。本发明专利技术实施例通过采用加解锁电路对BIOS设置权限进行硬加密或者硬解密,从而提高了BIOS设置的安全性,增加了BIOS设置权限的破解难度。

【技术实现步骤摘要】

本专利技术属于计算机领域,尤其涉及一种BIOS锁和BIOS设置权限控制方法
技术介绍
由于基本输入输出系统(Basic Input Output System, BIOS)的设置选项可以控制计算机中的硬件开关、工作模式等,因此,BIOS的设置选项在计算机系统配置中起着较重要的作用。通过对BIOS设置权限进行控制,可以有效的防止BIOS的设置选项被随意的改动,达到保护计算机系统的目的。现有技术提供了多种对BIOS的设置权限进行控制的方法。请参阅图1,为现有技术提供的其中一种BIOS设置权限控制方法,简述如下在运行BIOS过程中,判断是否接收到进入BIOS设置界面的请求,如果否,继续运行BIOS,否则读取互补金属氧化物半导体(Complementary Metal OxideSemiconductor, CMOS),判断是否从COMS中读取到预先存储的密码,如果否,则直接进入BIOS设置界面,以使用户通过该 BIOS设置界面对BIOS进行设置,如果是,则提示用户输入密码,并判断用户输入的密码与从COMS中读取的密码是否一致,如果是,则输出BIOS设置界面,否则,继续运行BIOS。这种 BIOS设置权限控制方法虽然可以达到对BIOS设置权限进行控制的目的。但由于将预设的密码存储在CMOS中,只要对CMOS进行清除处理,就会导致预先存储在CMOS中的密码丢失, 而清除CMOS的方法很多,也比较容易操作,例如采用跳帽方式清除CMOS,取出CMOS的供电电池,通过软件修改CMOS寄存器的值等,均可以轻易的达到清除CMOS的目的,其安全性低。现有技术提供了另外一种BIOS设置权限的控制方法,是通过定制专用的BIOS,将预设的密码存储在BIOS中,每次在接收到BIOS的设置请求时,均判断用户输入的密码与存储在BIOS中的密码是否一致,依此来判定是否向用户输出BIOS设置界面。这种将预设的密码存储在BIOS中的方法,用户无法通过清除CMOS来清除密码,虽然这样提高了 BIOS设置的安全性,但是由于每次在请求进入BIOS设置界面时,均需要输入密码,操作繁琐,而且如果用户忘记密码,将无法再进入BIOS的设置界面,存在一定的风险,且操作的便利性差。
技术实现思路
本专利技术实施例的目的在于提供一种BIOS锁,旨在解决现有的BIOS设置权限控制方法安全性低、破解难度小、操作便利性差的问题。本专利技术实施例是这样实现的,一种BIOS锁,所述BIOS锁包括电平检测单元、加解锁电路和加解锁处理单元;所述电平检测单元在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口连接的加解锁电路的加解锁状态;所述加解锁电路用于对BIOS设置权限进行硬加锁或者硬解锁;加解锁处理单元用于根据所述电平检测单元检测到的加解锁电路的加解锁状态, 对BIOS设置权限进行加锁或者解锁处理。4本专利技术实施例的另一目的在于提供一种BIOS设置权限控制方法,所述方法包括下述步骤在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口连接的加解锁电路的加解锁状态,所述加解锁电路用于对BIOS设置权限进行硬加锁或者硬解锁;根据检测到的加解锁电路的加解锁状态对BIOS设置权限进行加锁或者解锁处理。在本专利技术实施例中,通过采用加解锁电路对BIOS设置权限进行硬加密或者硬解密,在接收到用户输入的进入BIOS设置请求时,通过电平检测单元检测加解锁电路的加解锁状态,加解锁处理单元根据检测到的加解锁电路的加解锁状态对BIOS设置权限进行加锁或者解锁处理,从而提高了 BIOS设置的安全性,增加了 BIOS设置权限的破解难度。同时, BIOS锁的使用,可以根据实际作业中的不用需求,对不同用户设置不同级别的设置权限。附图说明图1是现有技术提供的BIOS设置权限控制方法的实现流程图;图2是本专利技术第一实施例提供的BIOS锁的结构框图;图3a、!3b是本专利技术实施例提供的加解锁电路的原理图;图4是本专利技术第二实施例提供的BIOS锁的结构框图;图5是本专利技术第三实施例提供的BIOS锁的结构框图;图6是本专利技术第四实施例提供的BIOS锁的结构框图;图7是本专利技术第一实施例提供的BIOS设置权限控制方法的实现流程图;图8是本专利技术第二实施例提供的BIOS设置权限控制方法的实现流程图;图9是本专利技术第三实施例提供的BIOS设置权限控制方法的实现流程图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中,提供了一种BIOS锁,通过该BIOS锁中的电平检测单元检测与通用输入输出接口连接的加解锁电路的加解锁状态,加解锁处理单元根据电平检测单元检测到的加解锁电路的加解锁状态对BIOS设置权限进行加锁或者解锁处理,从而达到对 BIOS设置权限进行控制的目的。本专利技术提供了一种BIOS锁和BIOS设置权限的控制方法所述BIOS锁包括电平检测单元、加解锁电路和加解锁处理单元;所述电平检测单元在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口连接的加解锁电路的加解锁状态;所述加解锁电路用于对BIOS设置权限进行硬加锁或者硬解锁;加解锁处理单元用于根据所述电平检测单元检测到的加解锁电路的加解锁状态, 对BIOS设置权限进行加锁或者解锁处理。所述方法包括在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口连接的加解锁电路的加解锁状态,所述加解锁电路用于对BIOS设置权限进行硬加锁或者硬解锁;根据检测到的加解锁电路的加解锁状态对BIOS设置权限进行加锁或者解锁处理。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一图2示出了本专利技术第一实施例提供的BIOS锁的结构,为了便于说明,仅示出了与本专利技术实施例相关的部分。该BIOS锁包括电平检测单元1、加解锁电路2和加解锁处理单元3。其中电平检测单元1在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口 (General Purpose Input Output,GPI0)连接的加解锁电路2的加解锁状态。在本专利技术实施例中,该加解锁电路2的加解锁状态为加锁状态或者解锁状态。加解锁电路2与GPIO接口连接,该加解锁电路2对BIOS设置权限进行硬加锁或者硬解锁。请参阅图3a和图3b,为本专利技术实施例提供的加解锁电路2的结构。该加解锁电路 2包括一个或多个电平控制器21。该一个或多个电平控制器21控制加解锁电路2的加解锁状态为加锁状态或者解锁状态。当加解锁电路2包括一个电平控制器21时,该电平控制器21可以采用跳帽的方式控制加解锁电路2的加解锁状态为加锁状态或者解锁状态。具体实现如下该电平控制器21包括两个端口,分别为A端口和B端口,其中一个端口(如B端口)分别与GPIO接口以及电源连接,另一端口(如A端口)接地。当将电平控制器21的两个端口短接后,电平控制器21的电平状态为低电平,控制加解锁电路2为解锁状态;当将电平控制器21的两个端口断开后,电平控制器21的电平状态为高电平,控制加解锁电路2为加锁状态。当然,也可以在电平控制器21的电平状态为高电平时,控制加解锁电路2为加锁状态;在电平控制器21的电平状本文档来自技高网
...

【技术保护点】
1.一种BIOS锁,其特征在于,所述BIOS锁包括电平检测单元、加解锁电路和加解锁处理单元;所述电平检测单元在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口连接的加解锁电路的加解锁状态;所述加解锁电路用于对BIOS设置权限进行硬加锁或者硬解锁;加解锁处理单元用于根据所述电平检测单元检测到的加解锁状态,对BIOS设置权限进行加锁或者解锁处理。

【技术特征摘要】
1.一种BIOS锁,其特征在于,所述BIOS锁包括电平检测单元、加解锁电路和加解锁处理单元;所述电平检测单元在接收到BIOS设置界面的进入请求时,检测与通用输入输出接口连接的加解锁电路的加解锁状态;所述加解锁电路用于对BIOS设置权限进行硬加锁或者硬解锁; 加解锁处理单元用于根据所述电平检测单元检测到的加解锁状态,对BIOS设置权限进行加锁或者解锁处理。2.如权利要求1所述的BIOS锁,其特征在于,所述加解锁电路包括一个或多个电平控制器,用于控制或者共同控制所述加解锁电路的加解锁状态为加锁状态或者解锁状态。3.如权利要求2所述的BIOS锁,其特征在于,所述电平控制器包括两个端口,其中一个端口分别与通用输入输出接口以及电源连接,另一端口接地。4.如权利要求1所述的BIOS锁,其特征在于,所述加解锁处理单元包括加锁处理单元,用于在所述电平检测单元检测到所述加解锁电路的加解锁状态为加锁状态时,对BIOS设置权限进行加锁处理;解锁处理单元,用于在所述电平检测单元检测到所述加解锁电路的加解锁状态为解锁状态时,对BIOS设置权限进行解锁处理。5.如权利要求1至4任一项所述的BIOS锁,其特征在于,所述BIOS锁还包括 存储单元,用于存储标准密码信息,所述标准密码信息为用户预先设置的用于进入BIOS设置界面的密码信息;密码读取单元,用于在所述电平检测单元检测到所述加解锁电路的加解锁状态为解锁状态时,从所述存储单元中读取标准密码信息;密码判断单元,用于判断用户输入的密码信息是否与所述密码读取单元读取的标准密码信息匹配;此时所述加解锁处理单元根据所述密码判断单元的判断结果对BIOS设置权限进行加锁或者解锁处理。6.如权利要求1至4任一项所述的BIOS锁,其特征在于,所述BIOS锁还包括 数据包输出单元,用于在所述电平检测单元检测到解锁状态时,输出解密数据包; 数据包匹配单元,用于将所述数据包输出单元...

【专利技术属性】
技术研发人员:陈志列彭芃汪永安刘学平
申请(专利权)人:研祥智能科技股份有限公司
类型:发明
国别省市:94

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

1