一种指纹控制开机的实现方法及装置、计算机可读存储介质、终端制造方法及图纸

技术编号:19693154 阅读:19 留言:0更新日期:2018-12-08 11:30
本发明专利技术揭示了一种指纹控制开机的实现方法及装置、计算机可读存储介质、终端,该方法包括如下步骤:采集指纹信息;操作系统通过指纹传感器获取用户录入的指纹,并将获取采集到的指纹信息发送至存储器中进行存储;验证步骤;对获取采集到的指纹信息进行验证;判断步骤;判断指纹信息是否通过验证模块的验证;指纹验证装置将获取采集到的指纹信息与合法用户的指纹信息进行对比,得到验证对比结果。该方案可提高电子设备的安全性和可靠性,优化了用户体验,指纹了代替所有安全措施的免密码,具备非授权用户无法开机功能,开机和安全认证同步触发,用户操作更简洁、更方便。

【技术实现步骤摘要】
一种指纹控制开机的实现方法及装置、计算机可读存储介质、终端
本专利技术涉及计算机软件
,尤其涉及一种指纹控制开机的实现方法及装置、计算机可读存储介质、终端。
技术介绍
随着电子设备技术的发展,电子设备的功能越来越多,性能也越来越好。人们在使用电子的过程中,对电子设备的私密性也产生了需求,现有的电子设备,比如平板电脑、个人电脑或笔记本电脑只要在设备有电或通电的情况下就能开机被使用,因此安全性不高。数据安全时代,电脑丢失后数据存在泄漏风险,用户对计算机数据设置加密,要输入密码的地方太多。综上所述,如何提供一种能提高电子设备安全性的技术方案,是目前本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的就是为了解决现有技术中存在的上述问题,提供了一种指纹控制开机的实现方法及装置、计算机可读存储介质、终端。本专利技术的目的通过以下技术方案来实现:一种指纹控制开机的实现方法,该方法包括如下步骤:S1:采集指纹信息;操作系统通过指纹传感器获取用户录入的指纹,并将获取采集到的指纹信息发送至存储器中进行存储;S2:验证步骤;对S1步骤获取采集到的指纹信息进行验证;S3:判断步骤;判断指纹信息是否通过验证模块的验证;指纹验证装置将获取采集到的指纹信息与合法用户的指纹信息进行对比,得到验证对比结果,若验证对比结果为接收到的指纹信息与合法用户的指纹信息相同,说明该指纹信息通过验证,对应的用户为合法用户;反之则说明接收到的指纹信息未通过验证,对应的用户为非合法用户。优选地,在S1步骤中,指纹传感器设置于开机键上,指纹传感器采集完指纹信息后将采集到的指纹信息发送至电子设备的微控制单元,微控制单元将指纹信息转化为压感信息或图像信息,并将压感信息或图像信息传递至指纹验证装置以进行指纹信息的传输。优选地,在S2步骤中,对S1步骤获取采集到的指纹信息通过指纹验证装置进行验证,所述指纹验证装置通过集成在该装置中的加密解密芯片或嵌入式控制器对指纹信息进行验证,所述指纹验证装置保存的合法用户的指纹信息至少为一个,即指纹验证装置对应的电子设备的合法用户至少为一个。优选地,所述S3步骤包括以下步骤:S31:所述指纹信息被识别后,同时开机键被按下,指纹模组发信号给嵌入式控制器实现免密码开机;S32:所述指纹信息未被识别,同时开机键被按下,指纹模组发信号给嵌入式控制器实现正常开机,提示用户指纹未被识别,同时接受用户继续尝试指纹输入,或者输入密码方式进入系统;S33:非授权指纹信息未被识别,同时开机键被按下,指纹模组发信号给嵌入式控制器实现正常开机,提示用户指纹未被识别,同时接受用户继续尝试指纹,或者输入密码方式进入系统;S34:未被识别的用户交互界面,验证尝试次数限制在3次,验证尝试次数3次后,基本输入输出系统通知嵌入式控制器关机。优选地,对所述指纹信息进行验证之前,还包括,设置当前验证次数为指定值,对指纹信息进行验证后,还包括:若所述指纹信息未通过验证,则将当前验证次数加1,并判断当前验证次数是否大于预先设定的阈值,如果是,则发出警报,如果否,则执行接收指纹信息的步骤。本专利技术还揭示了一种指纹控制开机的装置,包括:采集指纹信息模块;用于对操作系统通过指纹传感器获取用户录入的指纹,并将获取采集到的指纹信息发送至存储器中进行存储;验证模块;用于对获取采集到的指纹信息进行验证;判断模块;用于判断指纹信息是否通过验证模块的验证;指纹验证装置将获取采集到的指纹信息与合法用户的指纹信息进行对比,得到验证对比结果,若验证对比结果为接收到的指纹信息与合法用户的指纹信息相同,说明该指纹信息通过验证,对应的用户为合法用户;反之则说明接收到的指纹信息未通过验证,对应的用户为非合法用户。优选地,该装置还包括计数模块和警报模块,计数模块用于在验证模块对指纹信息进行验证之前,设置当前验证次数为指定值,对指纹信息进行验证后,若所述指纹信息未通过验证,则将当前验证次数加1,并判断当前验证次数是否大于预先设定的阈值,如果是,则指示警报模块发出警报,如果否,则指示采集指纹信息模块执行接收指纹信息的步骤;警报模板,用于根据计数模块的指示、执行发出警报的步骤。优选地,所述判断模块包括:所述指纹信息被识别后,同时开机键被按下,指纹模组发信号给嵌入式控制器实现免密码开机;所述指纹信息未被识别,同时开机键被按下,指纹模组发信号给嵌入式控制器实现正常开机,提示用户指纹未被识别,同时接受用户继续尝试指纹输入,或者输入密码方式进入系统;非授权指纹信息未被识别,同时开机键被按下,指纹模组发信号给嵌入式控制器实现正常开机,提示用户指纹未被识别,同时接受用户继续尝试指纹,或者输入密码方式进入系统;未被识别的用户交互界面,验证尝试次数限制在3次,验证尝试次数3次后,基本输入输出系统通知嵌入式控制器关机。本专利技术还揭示了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行所述的指纹控制开机的实现方法的步骤。本专利技术还揭示了一种终端,包括存储器和处理器,所述存储器上储存有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行所述的指纹控制开机的实现方法的步骤。本专利技术技术方案的优点主要体现在:该方案可提高电子设备的安全性和可靠性,优化了用户体验。指纹代替所有安全措施的免密码,具备非授权用户无法开机功能,开机和安全认证同步触发,用户操作更简洁、更方便。通过用指纹模组应用程式把所有设置密码的地方整合起来,实现一键解密,从开机到进系统都畅通无阻,并且具有相应使用权限。目前Windowshello只能控制windowsOS端的免密码登录,该方式可以延伸到BIOS端。附图说明图1是本专利技术的一种指纹控制开机的实现方法的结构框图。具体实施方式本专利技术的目的、优点和特点,将通过下面优选实施例的非限制性说明进行图示和解释。这些实施例仅是应用本专利技术技术方案的典型范例,凡采取等同替换或者等效变换而形成的技术方案,均落在本专利技术要求保护的范围之内。本专利技术揭示了一种指纹控制开机的实现方法,如图1所示,该方法包括如下步骤:S1:采集指纹信息;操作系统通过指纹传感器获取用户录入的指纹,并将获取采集到的指纹信息发送至存储器中进行存储;S2:验证步骤;对S1步骤获取采集到的指纹信息进行验证;S3:判断步骤;判断指纹信息是否通过验证模块的验证;指纹验证装置可以预先保存合法用户的指纹信息,将获取采集到的指纹信息与合法用户的指纹信息进行对比,得到验证对比结果,若验证对比结果为接收到的指纹信息与合法用户的指纹信息相同,说明该指纹信息通过验证,对应的用户为合法用户;反之则说明接收到的指纹信息未通过验证,对应的用户为非合法用户。指纹注册的流程可以在操作系统OS启动后进行,当用户希望进行指纹注册时,可以通过执行相应的用户操作触发注册流程,用户触发注册流程后,操作系统可以根据用户的注册请求,通过操作系统下的指纹管理程序,在显示屏上提示用户录入指纹,用户根据显示提示将需要录入指纹的手指按压在指纹传感器的指纹模组上,操作系统通过指纹传感器获取用户录入的指纹,将指纹作为指纹模板,通过进行数据组装获得模板数据,存储组装获得的模板数据,完成指纹注册。在S1步骤中,指纹传感器设置于开机键上,指纹传感器采集完指纹信息后将采集到的指纹信息发送本文档来自技高网...

【技术保护点】
1.一种指纹控制开机的实现方法,其特征在于:该方法包括如下步骤:S1:采集指纹信息;操作系统通过指纹传感器获取用户录入的指纹,并将获取采集到的指纹信息发送至存储器中进行存储;S2:验证步骤;对S1步骤获取采集到的指纹信息进行验证;S3:判断步骤;判断指纹信息是否通过验证模块的验证;指纹验证装置将获取采集到的指纹信息与合法用户的指纹信息进行对比,得到验证对比结果,若验证对比结果为接收到的指纹信息与合法用户的指纹信息相同,说明该指纹信息通过验证,对应的用户为合法用户;反之则说明接收到的指纹信息未通过验证,对应的用户为非合法用户。

【技术特征摘要】
1.一种指纹控制开机的实现方法,其特征在于:该方法包括如下步骤:S1:采集指纹信息;操作系统通过指纹传感器获取用户录入的指纹,并将获取采集到的指纹信息发送至存储器中进行存储;S2:验证步骤;对S1步骤获取采集到的指纹信息进行验证;S3:判断步骤;判断指纹信息是否通过验证模块的验证;指纹验证装置将获取采集到的指纹信息与合法用户的指纹信息进行对比,得到验证对比结果,若验证对比结果为接收到的指纹信息与合法用户的指纹信息相同,说明该指纹信息通过验证,对应的用户为合法用户;反之则说明接收到的指纹信息未通过验证,对应的用户为非合法用户。2.根据权利要求1所述的指纹控制开机的实现方法,其特征在于:在S1步骤中,指纹传感器设置于开机键上,指纹传感器采集完指纹信息后将采集到的指纹信息发送至电子设备的微控制单元,微控制单元将指纹信息转化为压感信息或图像信息,并将压感信息或图像信息传递至指纹验证装置以进行指纹信息的传输。3.根据权利要求1所述的指纹控制开机的实现方法,其特征在于:在S2步骤中,对S1步骤获取采集到的指纹信息通过指纹验证装置进行验证,所述指纹验证装置通过集成在该装置中的加密解密芯片或嵌入式控制器对指纹信息进行验证,所述指纹验证装置保存的合法用户的指纹信息至少为一个,即指纹验证装置对应的电子设备的合法用户至少为一个。4.根据权利要求1所述的指纹控制开机的实现方法,其特征在于:所述S3步骤包括以下步骤:S31:所述指纹信息被识别后,同时开机键被按下,指纹模组发信号给嵌入式控制器实现免密码开机;S32:所述指纹信息未被识别,同时开机键被按下,指纹模组发信号给嵌入式控制器实现正常开机,提示用户指纹未被识别,同时接受用户继续尝试指纹输入,或者输入密码方式进入系统;S33:非授权指纹信息未被识别,同时开机键被按下,指纹模组发信号给嵌入式控制器实现正常开机,提示用户指纹未被识别,同时接受用户继续尝试指纹,或者输入密码方式进入系统;S34:未被识别的用户交互界面,验证尝试次数限制在3次,验证尝试次数3次后,基本输入输出系统通知嵌入式控制器关机。5.根据权利要求1-4任一项所述的指纹控制开机的实现方法,其特征在于:对所述指纹信息进行验证之前,还包括,设置当前验证次数为指定值,对指纹信息进行验证后,还包括:若所述指纹信息未通过验证,则将当前验...

【专利技术属性】
技术研发人员:刘明元张兵
申请(专利权)人:中新工程技术研究院有限公司
类型:发明
国别省市:浙江,33

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

1