BIOS设置界面下的锁屏系统的制作方法

文档序号:11156104阅读:944来源:国知局
BIOS设置界面下的锁屏系统的制造方法与工艺

本发明涉及计算机技术领域,具体来说,涉及一种BIOS设置界面下的锁屏系统。



背景技术:

随着计算机应用的普及以及大数据、云计算的发展使得企业对计算机的依赖性越来越高,对系统稳定性以及安全性的要求也越来越高。计算机主板上BIOS(Basic Input Output System,基本输入输出系统,是一组固化到计算机主板上一个程序,保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序)其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。BIOS在计算机系统中起着非常重要的作用,如果被非法设置或破坏,后果不堪设想,因此对于其安全要求也越来越高,当前的BIOS安全保护功能已经无法满足用户需求。

现有技术中仅限于通过密码登录BIOS设置界面来实现对于BIOS安全的保护。但是这种方法仅在登录BIOS设置界面时有效,无法做到在BIOS设置界面中提供保护;且密码登录方式单一,只能使用键盘输入密码来登录,不易于对其进行远程的统一管理。

针对相关技术中的上述问题,目前尚未提出有效的解决方案。



技术实现要素:

针对相关技术中的上述问题,本发明提出一种BIOS设置界面下的锁屏系统,可以有效地为BIOS设置界面中提供保护,实现远程实时锁屏和解锁功能。

本发明的技术方案是这样实现的:

根据本发明的一个方面,提供了一种BIOS设置界面下的锁屏系统,包括顺序连接的以下模块:触发模块,用于生成锁屏指令,锁屏指令包括IPMI锁屏指令;检测模块,用于在进入BIOS设置界面后检测是否有锁屏指令生成,并当检测到锁屏指令时将锁屏实施状态置起;锁屏模块,用于当锁屏实施状态置起后显示锁屏界面;以及解锁模块,用于根据解锁指令解锁屏幕,解锁指令包括IPMI解锁指令。

根据本发明的一个实施例,锁屏指令还包括快捷键锁屏指令和定时锁屏指令。

根据本发明的一个实施例,检测模块按照优先级对锁屏指令进行检测;其中,IPMI锁屏指令的优先级最高,快捷键锁屏指令的优先级次之,定时锁屏指令的优先级最低。

根据本发明的一个实施例,还包括定时器模块,当检测模块在定时器模块的定时时间内没有生成IPMI锁屏指令或快捷键锁屏指令的情况下,将锁屏实施状态置起。

根据本发明的一个实施例,还包括:初始化模块,用于根据需要将锁屏功能状态置起并启动定时器模块;当锁屏功能状态置起后,检测模块开始检测是否有锁屏指令生成。

根据本发明的一个实施例,解锁指令还包括解锁密码,其中,锁屏界面包括密码输入界面。

根据本发明的一个实施例,当多次输入的解锁密码均不正确时,解锁模块控制系统锁死。

本发明通过在BIOS设置界面下设置锁屏界面,可以有效地为BIOS设置界面中提供保护,通过采用IPMI锁屏指令实现了远程实时锁屏和解锁功能。防止他人误操作等,增强了安全性,易维护性,丰富了锁屏操作形式。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例的BIOS设置界面下的锁屏系统的框图;

图2是根据本发明实施例的BIOS设置界面下的锁屏系统的初始化的流程图;

图3是根据本发明实施例的BIOS设置界面下的锁屏系统的定时器模块的工作流程图;

图4是根据本发明实施例的BIOS设置界面下的锁屏系统的检测模块的检测锁屏指令的流程图;

图5是根据本发明实施例的BIOS设置界面下的锁屏系统的锁屏及解锁流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

根据本发明的实施例,提供了一种BIOS设置界面下的锁屏系统。

如图1所示,根据本发明实施例的BIOS设置界面下的锁屏系统包括顺序连接的以下模块:

触发模块10,用于生成锁屏指令,所述锁屏指令包括IPMI(Intelligent Platform Management Interface,智能平台管理接口)锁屏指令;其中IPMI是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法;

检测模块20,用于在进入BIOS设置界面后检测是否有所述锁屏指令生成,并当检测到所述锁屏指令时将锁屏实施状态置起;

锁屏模块30,用于当所述锁屏实施状态置起后显示锁屏界面;以及

解锁模块40,用于根据解锁指令解锁屏幕,所述解锁指令包括IPMI解锁指令。

本发明的上述技术方案,通过在BIOS设置界面下设置锁屏界面,可以有效地为BIOS设置界面中提供保护,通过采用IPMI锁屏指令实现了远程实时锁屏和解锁功能。防止他人误操作等,增强了安全性,易维护性,丰富了锁屏操作形式。

在一个实施例中,所述锁屏指令还包括快捷键锁屏指令和定时锁屏指令。本实施例中,能够通过IPMI指令发送特定的IPMI锁屏指令实现远程实时锁屏(和解锁);通过键盘指定的快捷键输入快捷键锁屏指令实现即时锁屏;以及通过采用定时锁屏指令、即在指定时间内一直没有IPMI锁屏指令或快捷键锁屏指令时实现自动的定时锁屏功能。

进一步地,所述检测模块20按照优先级对所述锁屏指令进行检测;其中,所述IPMI锁屏指令的优先级最高,所述快捷键锁屏指令的优先级次之,所述定时锁屏指令的优先级最低。

在一个实施例中,还包括定时器模块(未示出),当所述检测模块20在所述定时器模块的定时时间内没有生成所述IPMI锁屏指令或所述快捷键锁屏指令的情况下,将所述锁屏实施状态置起。具体地,系统开机进入BIOS设置界面后,若静置不做任何操作,定时时间到达后自动锁屏,输入密码后可解锁屏幕,若密码输入错误的次数超过设定值,系统将会锁死以保证系统安全。

在一个实施例中,还包括:初始化模块(未示出),用于根据需要将锁屏功能状态置起并启动所述定时器模块;当所述锁屏功能状态置起后,所述检测模块20开始检测是否有所述锁屏指令生成。在BIOS界面中,程序启用定时器功能,每隔一段时间定时器子程序执行一次,在其子程序执行过程中依次检测锁屏功能是否触发以及相应触发方式。

优选地,所述解锁指令还包括解锁密码,其中,所述锁屏界面包括密码输入界面。

优选地,当多次输入的解锁密码均不正确时,所述解锁模块40控制系统锁死。具体地,在锁屏界面中,可以通过键盘输入登录密码(即解锁密码)或通过发送IPMI解锁指令解锁屏幕,如果解锁失败,系统将进入锁死状态,系统可通过重开机恢复。

下面结合图2、图3、图4和图5对本发明实施例的BIOS设置界面下的锁屏系统的工作流程进行具体说明。如图2所示,当锁屏功能被启用时,将锁屏功能状态置起,并随之启动定时器模块的锁屏服务程序。如图3所示,定时器模块的锁屏服务程序开始并确认锁屏功能状态置起时,调用检测模块的锁屏指令检测子程序、并在检测模块将锁屏实施状态置起后,调用锁屏模块的锁屏界面子程序,并将计时器模块的计时时间清零、然后重新启动定时器模块的锁屏服务程序。如图4所示,检测模块的锁屏指令检测子程序开始后,按照优先级顺序依次检测IPMI锁屏指令、快捷键锁屏指令、或定时时间到达而生成的定时锁屏指令是否被触发,当IPMI锁屏指令、快捷键锁屏指令、和定时锁屏指令之中的任意一个被触发时将锁屏实施状态置起,记录锁屏方式。如图5所示,锁屏界面子程序开始后,弹出密码输入界面,当有解锁密码或IPMI解锁指令输入时,对解锁密码或IPMI解锁指令的有效性进行验证,并当解锁密码或IPMI解锁指令有效时解锁屏幕;当有解锁密码或IPMI解锁指令无效或尝试次数大于设定值后,系统停止响应、进入锁死状态、并弹出或发送错误信息提示。

综上所述,借助于本发明的上述技术方案,通过在BIOS设置界面下的密码锁屏,能够在BIOS设置界面中提供保护功能;通过采用IPMI锁屏指令能够实现远程实时锁屏和解锁,同时能够实现键盘快捷键即时锁屏和定时锁屏功能,能够防止他人对BIOS设置界面进行误操作,增强了安全性、易维护性,丰富了锁屏操作形式。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1