一种开机控制方法、计算机设备和服务器的制造方法

文档序号:10471383阅读:339来源:国知局
一种开机控制方法、计算机设备和服务器的制造方法
【专利摘要】本发明提供了一种开机控制方法、计算机设备和服务器,所述方法包括:获取硬盘相关数据和设备相关数据;对所获得的数据进行运算处理,得到第一处理结果和第二处理结果,并将第二处理结果发送至用户以作为开机密码;验证所开机密码与第一处理结果是否匹配,如是,则进行开机操作。本发明能够有效的增强计算机设备的开机的安全防护性能。
【专利说明】
一种开机控制方法、计算机设备和服务器
技术领域
[0001]本发明涉及开机控制领域,特别是一种开机控制方法、计算机设备和服务器。
【背景技术】
[0002]目前在军方政府及一些保密级别比较高的场合,只能在一定的范围内使用,目的是为了防止资料丢失,但如果硬盘被人拆走了,就无法起到资料的保密作用。现有的解决方案中,一方面是通过管理员设置电脑的系统密码,进行开机的控制,另一方面是设置硬盘的密码,以进行硬盘的启动;上述方案一具有工作繁烦,而且机器拆开后,就能清除系统密码的缺点,安全性能低;方案二需要对每台机器都要设置一次硬盘密码,工作繁烦,而且一旦密码忘记,损失不可估量。

【发明内容】

[0003]本发明所要解决的问题是提供一种增强安全性能的开机控制方法及应用该方法的计算机设备。
[0004]为了解决上述问题,本发明提供了如下的技术方案:
[0005]—种开机控制方法,用于计算机设备的开机操作,所述方法包括:
[0006]获取硬盘相关数据和设备相关数据;
[0007]对所获得的数据进行运算处理得到第一处理结果和第二处理结果,并将所述第二处理结果发送至用户以作为开机密码;
[0008]验证所述开机密码与所述第一处理结果是否匹配,如是,则进行开机操作。
[0009]其中,分别通过外部的服务器及所述计算机设备对所获得的数据进行运算处理;所述服务器得到所述第二处理结果;所述计算机设备得到所述第一处理结果。
[0010]其中,计算机设备利用第一规律对所述硬盘相关数据和设备相关数据进行运算处理,并将该结果作为第一处理结果;
[0011]所述服务器端利用与第一规律相匹配的第二规律对所述硬盘相关数据和设备相关数据进行运算处理,以获得第二处理结果并将其作为开机密码发送至用户。
[0012]其中,所述第一规律和第二规律分别为存储在所述计算机设备和所述服务器中的规律数据库中的任意一个。
[0013]其中,当用户输入的开机密码验证不匹配时,向用户发送无法开机的提醒信号。
[0014]其中,所述开机密码包括硬盘密码和系统密码。
[0015]其中,硬盘相关数据包括硬盘序列号,设备相关数据包括:网卡号、设备号。
[0016]其中,在B1S启动阶段,获取硬盘相关数据和设备相关数据。
[0017]本发明还提供了一种计算机设备,其应用如上所述的开机控制方法。
[0018]本发明还提供了一种服务器,其配置为:根据如上所述的开机控制方法,得到所述第二处理结果。
[0019]与现有技术相比,本发明具有如下的有益效果:
[0020]1、本发明可以增强计算机设备的安全性能,保证资料和设备的安全;
[0021]2、即使本发明的计算机设备的硬盘被拆除,其它机器也无法得到其数据。
[0022]3、如果脱离了可以控制的范围,计算机设备就变成一堆废铁,毫无意义。
【附图说明】
[0023]图1为本发明实施例的一种开机控制方法的流程图;
[0024]图2为本发明实施例中的计算机设备的原理框图。
【具体实施方式】
[0025]下面结合附图对说明本发明的实施例进行详细的说明,但并不作为本发明的限定。
[0026]本发明提供了一种开机控制方法,其可以应用到如笔记本电脑、台式机、PAD等计算机设备中,以用于通过根据硬盘相关数据和设备的相关数据获得开机密码,对计算机设备进行开机保护。其中,该开机密码包括控制硬件启动的硬件密码以及控制系统运行的系统密码。
[0027]如图1所示,为本发明的一种开机控制方法的流程图,如上所述,本发明实施例的方法可以应用于各种计算机设备中,起到开机防护的作用,该方法包括:
[0028]S1:获取硬盘相关数据和设备相关数据;硬盘相关数据可以包括硬盘序列号,设备相关数据包括:网卡号、网路地址、设备号等。其中,本实施例可以在B1S启动阶段,获取硬盘相关数据和设备相关数据。
[0029]S2:对所获得的数据进行运算处理,得到第一处理结果和第二处理结果,并将所述第二处理结果发送至用户以作为开机密码;
[0030]S3:验证所述开机密码与所述第一处理结果是否匹配,如是,则进行开机操作。
[0031]本实施例中,步骤S2中可以通过计算机设备本身对所获取的硬盘相关数据和设备相关数据进行运算,得到第一处理结果和第二处理结果,并将第二处理结果发送至用户作为开机密码,以进行开机验证操作,此处的第一处理结果和第二处理结果可以是相同的数据结果,也可以是通过相匹配的两种运算规律得到的相对应的处理结果,通过计算机设备的验证可以得知二者是否相互匹配。另外,第一处理结果和第二处理结果可以是分别通过计算机设备和外部远程的服务器对所获得的数据进行运算处理的结果,并通过服务器的运算结果验证计算机设备端的运算结果,当两者相匹配时,即可以进行开机操作,其中服务器端可以将其运算结果发送至用户作为开机密码进行验证。其中,可以包括:
[0032]步骤S21:计算机设备端利用第一规律对所述硬盘相关数据和设备相关数据进行运算处理,并将该结果作为第一处理结果;
[0033]步骤S22:服务器端利用与第一规律相匹配的第二规律对所述盘相关数据和设备相关数据进行运算处理,并获得第二处理结果,并将该第二数据发送至用户,作为开机密码,所述第二规律和第一规律相匹配,两种运算规律也可以相同。。
[0034]其中,步骤S21中是在计算机设备内进行处理的,并将所得到的第一处理结果发送至服务器,进行步骤S22的操作。
[0035]其中,上述第一规律和第二规律可以是分别为存储在计算机设备和所述服务器中的规律数据库中的任意一个。即计算机设备和服务器中存储有多种运算规律,当每次进行开机时,随机调取其中的一个运算规律进行运算,这保证了每次的所获得的第一处理结果、第二处理结果或开机密码都不相同,进一步提高了安全性能。另外,计算机设备和服务器内还应存储有与相关联用户的通信地址,以向用户发送开机密码。
[0036]步骤S3中,当用户输入的密码不正确时,向用户发送无法开机的提醒信号。如可以通过B1S向用户发送无法继续开机操作的提醒信号,该提醒操作可以通过输出在显示设备上进行显示。
[0037]另外,本实施例中的开机密码可以包括硬盘密码和系统密码。分别用于启动硬盘和系统,只有在硬盘密码和系统密码都准确时,才能进行开机操作。
[0038]如图2所示,为本发明实施例中的计算机设备的原理结构图,其中,包括:获取模块
1、运算模块2和验证模块3,其中,获取模块I用于获取硬盘相关数据和设备相关数据;运算模块2用于对所获得的数据进行运算处理,并将处理后的数据发送至用户4以作为开机密码;其中,发送至用户的方式可以是发送至用户的手机终端或其他的电子设备终端,或者是用户的邮箱等处,以获得开机密码。验证模块3用于验证所输入的密码,以进行开机操作。其中运算模块2还可以包括构造为计算机设备内的第一运算单元和位于服务器内的第二运算单元,以分别进行运算处理。相应的,第一运算单元和第二运算单元内还可以存储有多种对应的或相同的运算规律,以用于生成第一处理结果和第二处理结果。
[0039]优选的,还可以包括提醒模块,以在验证模块3验证失败时,向客户发出提醒信号。
[0040]另外,本发明还可以提供一种服务器,该服务器内可以包括多种运算规律,以根据计算机设备发送的数据得到所述第二处理结果,并发送至用户。
[0041]以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。
【主权项】
1.一种开机控制方法,用于计算机设备的开机操作,其特征在于,所述方法包括: 获取硬盘相关数据和设备相关数据; 对所获得的数据进行运算处理得到第一处理结果和第二处理结果,并将所述第二处理结果发送至用户以作为开机密码; 验证所述开机密码与所述第一处理结果是否匹配,如是,则进行开机操作。2.根据权利要求1所述的方法,其特征在于,分别通过外部的服务器以及所述计算机设备对所获得的数据进行运算处理; 所述服务器得到所述第二处理结果; 所述计算机设备得到所述第一处理结果。3.根据权利要求2所述的方法,其特征在于,其中,计算机设备利用第一规律对所述硬盘相关数据和设备相关数据进行运算处理,并将该结果作为第一处理结果; 所述服务器端利用与第一规律相匹配的第二规律对所述硬盘相关数据和设备相关数据进行运算处理,以获得第二处理结果并将其作为开机密码发送至用户。4.根据权利要求3所述的方法,其特征在于,其中,所述第一规律和第二规律分别为存储在所述计算机设备和所述服务器中的规律数据库中的任意一个。5.根据权利要求1所述的方法,其特征在于,当用户输入的开机密码验证不匹配时,向用户发送无法开机的提醒信号。6.根据权利要求1所述的方法,其特征在于,所述开机密码包括硬盘密码和系统密码。7.根据权利要求1所述的方法,其特征在于,硬盘相关数据包括硬盘序列号,设备相关数据包括:网卡号、设备号。8.根据权利要求1所述的方法,其特征在于,其中,在B1S启动阶段,获取硬盘相关数据和设备相关数据。9.一种计算机设备,其应用如权利要求1-8中任意一项所述的开机控制方法。10.—种服务器,其配置为:根据权利要求1至8中任意一项所述的开机控制方法,得到所述第二处理结果。
【文档编号】G06F21/78GK105825096SQ201610141974
【公开日】2016年8月3日
【申请日】2016年3月11日
【发明人】鞠荣荣
【申请人】合肥联宝信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1