一种计算机的密码保护方法及装置制造方法及图纸

技术编号:9967734 阅读:134 留言:0更新日期:2014-04-25 09:07
本发明专利技术公开了一种计算机的密码保护方法及装置,涉及计算机技术领域,其方法包括以下步骤:在计算机关机期间,嵌入式控制器EC判断电源按键是否按下;若EC通过所述检测确定电源按键已经按下,则等待用户输入开机密码,并根据所述开机密码确定芯片组是否需要上电;所述EC对用户输入的密码进行验证,若密码验证成功,则控制所述芯片组上电,反之,则控制所述芯片组停止上电。本发明专利技术通过在计算机还未开机的情况下将密码进行输入,并通过EC来做密码验证,不需要chipset上电开启,保护了密码的安全性,提高了用户体验。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种计算机的密码保护方法及装置,涉及计算机
,其方法包括以下步骤:在计算机关机期间,嵌入式控制器EC判断电源按键是否按下;若EC通过所述检测确定电源按键已经按下,则等待用户输入开机密码,并根据所述开机密码确定芯片组是否需要上电;所述EC对用户输入的密码进行验证,若密码验证成功,则控制所述芯片组上电,反之,则控制所述芯片组停止上电。本专利技术通过在计算机还未开机的情况下将密码进行输入,并通过EC来做密码验证,不需要chipset上电开启,保护了密码的安全性,提高了用户体验。【专利说明】一种计算机的密码保护方法及装置
本专利技术涉及计算机
,特别涉及一种基于EC (Embedded Controller,嵌入式控制器)计算机的密码保护方法及装置。
技术介绍
随着科技的发展以及网络的进步,计算机应用扩大到各个领域,但本地计算机的安全问题也暴露的日益严重,起初人们通过在系统下设置登陆账户来保护本地计算机的安全,但这种方法存在很多漏洞,具有很多破解方法,因此,系统登录账户法不能十分可靠的保障计算机的安全。另外还有一些计算机安全保护方法,比如软件加密法,然而目前的软件加密方法都有或多或少的缺陷,例如,采用序列号认证,它比较容易被人跟踪和破解,网络认证对网络有很大依赖,也并不实用。此外,还有采用硬件保护计算机安全,比如采用USB(UniversalSerial Bus,通用串行总线),LPT (line print terminal,打印终端),等加密狗加密不仅成本很闻,而且也较容易被人跟踪和破解。因此,目前计算机的密码保护,采用BIOS (Basic Input Output System,基本输入/输出系统)密码保护和Windows系统的密码保护等方式,都需要芯片组chipset上电开启来做密码验证,主要由两个问题:1、等待芯片组Chipset上电开启完成后,才能输入密码;2、芯片组Chipset开启后,输入输出端口 1/0 port也已开启,有可能被外部设备进入,影响系统安全。为解决上述问题,本专利技术提供了一种计算机的密码保护方法及装置。
技术实现思路
本专利技术的目的在于提供一种计算机的密码保护方法及装置,解决了现有技术中计算机的密码不安全的问题。根据本专利技术的一个方面,提供了一种计算机的密码保护方法,包括以下步骤:在计算机关机期间,嵌入式控制器EC判断电源按键是否按下;若EC通过所述检测确定电源按键已经按下,则等待用户输入开机密码,并根据所述开机密码确定芯片组是否需要上电;所述EC对用户输入的密码进行验证,若密码验证成功,则控制所述芯片组上电,反之,则控制所述芯片组停止上电。优选地,所述的EC判断电源按键是否按下的步骤包括:对电源指示灯进行检测,若检测到电源指示灯通电,则判断电源按键按下,反之,则判断电源按键未按下。优选地,在判断电源按键按下时,EC发出用于用户输入密码的提示,以便用户根据所述提示,输入密码。优选地,所述的控制所述芯片组上电包括:通过向芯片组施加上电时序,使芯片组上电,以便计算机开机。优选地,所述的控制所述芯片组停止上电包括:发出预定时长的报警信号;在所述报警信号超时后,切断电源按键启动的供电回路。优选地,还包括在计算机开机期间进行密码设置的步骤。优选地,所述在计算机开机期间进行密码设置的步骤包括:通过连接到所述EC上的所有第一输入设备之一进行密码输入,或通过连接到所述芯片组上的所有第二输入设备之一进行密码输入;将通过所述第一输入设备输入的密码通过所述EC发送到基本输入/输出系统BIOS和Windows系统中,或将通过所述第二输入设备输入的密码通过所述芯片组发送到基本输入/输出系统BIOS和Windows系统中;所述BIOS和Windows系统将收到的密码写入到所述EC的只读存储器ROM中。根据本专利技术的另一方面,提供了一种计算机的密码保护装置,包括:判断电源按键按下模块,用于在计算机关机期间,嵌入式控制器EC判断电源按键是否按下;电源按键按下处理模块,用于若EC通过所述检测确定电源按键已经按下,则等待用户输入开机密码,并根据所述开机密码确定芯片组是否需要上电;密码验证处理模块,用于所述EC对用户输入的密码进行验证,若密码验证成功,则控制所述芯片组上电,反之,则控制所述芯片组停止上电。优选地,所述判断电源按键按下模块包括:检测单元,用于对电源指示灯进行检测;处理单元,用于当检测到电源指示灯通电时,则判断电源按键按下,反之,则判断电源按键未按下。优选地,在判断电源按键按下时,EC发出用于用户输入密码的提示,以便用户根据所述提示,输入密码。与现有技术相比较,本专利技术的有益效果在于:本专利技术通过在计算机还未开机的情况下将密码进行输入,并通过EC来做密码验证,不需要芯片组Chipset上电开启,保护了密码的安全性,提高了用户体验。【专利附图】【附图说明】图1是本专利技术提供的一种计算机的密码保护方法的流程图;图2是本专利技术提供的一种计算机的密码保护装置的示意图;图3是本专利技术实施例提供的一种密码设置的流程图;图4是本专利技术实施例提供的一种开机密码验证过程的示意图;图5是本专利技术实施例提供的一种计算机的密码保护的整体示意图。【具体实施方式】以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1显示了本专利技术提供的一种计算机的密码保护方法的流程图,如图1所示,包括以下步骤:步骤SlOl:在计算机关机期间,嵌入式控制器EC判断电源按键是否按下;步骤S102:若EC通过所述检测确定电源按键已经按下,则等待用户输入开机密码,并根据所述开机密码确定芯片组是否需要上电;步骤S103:所述EC对用户输入的密码进行验证,若密码验证成功,则控制所述芯片组上电,反之,则控制所述芯片组停止上电。其中,所述的EC判断电源按键是否按下的步骤包括:对电源指示灯进行检测,若检测到电源指示灯通电,则判断电源按键按下,反之,则判断电源按键未按下。具体地说,在判断电源按键按下时,EC发出用于用户输入密码的提示,以便用户根据所述提示,输入密码。其中,所述的控制所述芯片组上电包括:通过向芯片组施加上电时序,使芯片组上电,以便计算机开机。所述的控制所述芯片组停止上电包括:发出预定时长的报警信号;在所述报警信号超时后,切断电源按键启动的供电回路。本专利技术还包括在计算机开机期间进行密码设置的步骤,其步骤包括:通过连接到所述EC上的所有第一输入设备之一进行密码输入,或通过连接到所述芯片组上的所有第二输入设备之一进行密码输入;将通过所述第一输入设备输入的密码通过所述EC发送到基本输入/输出系统BIOS和Windows系统中,或将通过所述第二输入设备输入的密码通过所述芯片组发送到基本输入/输出系统BIOS和Windows系统中;所述BIOS和Windows系统将收到的密码写入到所述EC的只读存储器ROM中。图2显示了本专利技术提供的一种计算机的密码保护装置的示意图,如图2所示,包括:判断电源按键按下模块201,用于在计算机关机期间,嵌入式控制器EC判断电源按键是否按下;电源按键按下处理模块202,用于若EC通过所述检测确定电源按键已经按下,则等待用户输入开本文档来自技高网
...

【技术保护点】
一种计算机的密码保护方法,其特征在于,包括以下步骤:在计算机关机期间,嵌入式控制器EC判断电源按键是否按下;若EC通过所述检测确定电源按键已经按下,则等待用户输入开机密码,并根据所述开机密码确定芯片组是否需要上电;所述EC对用户输入的密码进行验证,若密码验证成功,则控制所述芯片组上电,反之,则控制所述芯片组停止上电。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄永俊
申请(专利权)人:合肥联宝信息技术有限公司
类型:发明
国别省市:

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

1