一种指纹加密、解密的方法及终端的制作方法_3

文档序号:9235658阅读:来源:国知局
87]第三确定子单元4042,用于若所述第三检测单元4041检测到所述获取单元404获取到的指纹信息对应的按压时间长度大于或等于第二预设时间将所述按压时间长度确定为第三按压时间长度。
[0088]具体实现中,第三检测单元4041可检测获取单元401获取到的指纹信息对应的按压时间长度是否大于或等于第二预设时间;在第三检测单元4041检测获取单元404获取到的指纹信息对应的按压时间长度大于或等于第二预设时间,第三确定子单元4042可将按压时间长度确定为第三按压时间长度。
[0089]需要说明的是,上述第一预设时间、第二预设时间及第三预设时间只是表示时间长度,三者可组合使用。如:终端检测到指纹信息对应的按压时间长度小于第一预设时间,可将该按压时间长度确定为第一按压时间长度;终端检测到指纹信息对应的按压时间长度大于或等于第一预设时间且小于第二预设时间的情况下,将该按压时间长度确定为第二按压时间长度;终端检测到指纹信息对应的按压时间长度大于或等于第二预设时间的情况下,将该按压时间长度确定为第三按压时间长度,其中,第一预设时间的值小于第二预设时间的值,第二预设时间的值小于第三预设时间值,如:第一预设时间可为I秒,第二预设时间范围可为2秒,第三预设时间范围可为3秒。进一步地,还可以设置第四预设时间、第五预设时间等等。
[0090]本发明实施例所描述的终端通过获取用户输入的指纹信息,并确定该指纹信息对应的按压时间长度。根据该指纹信息和该指纹信息对应的按压时间长度对终端进行加密处理。如此,可根据指纹信息及该指纹信息对应的按压时间长度对终端进行加密,从而加大了破解难度,提高了终端的安全性。
[0091]请参阅图5,图5是本发明实施例提供的一种指纹解密的终端的第一实施例的结构示意图。本发明实施例中所描述的终端可包括:获取单元501、确定单元502、匹配单元503和解密单元504,具体如下:
[0092]获取单元501,用于获取用户输入的指纹信息。
[0093]确定单元502,用于确定所述获取单元获取到的指纹信息对应的按压时间长度。
[0094]匹配单元503,用于将所述获取单元获取到的指纹信息与所述确定单元确定的指纹信息对应的按压时间长度和预设的指纹信息和所述预设的指纹信息对应的预设按压时间长度进行匹配。
[0095]解密单元504,用于在所述匹配单元将所述获取单元获取到的指纹信息与所述确定单元确定的指纹信息对应的按压时间长度和预设的指纹信息和所述预设的指纹信息对应的预设按压时间长度匹配的情况下,对终端进行解密。
[0096]具体实现中,其中,获取单元501可获取用户输入的指纹信息,确定单元502确定该指纹信息对应的按压时间长度,匹配单元503将该指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度进行匹配,该预设的指纹信息和预设的指纹信息可在终端进行加密的过程中进行设置,预设的指纹信息可包含至少一个指纹信息,且该至少一个指纹信息对应有按压时间长度,利用预设的指纹信息和该预设的指纹信息对应的按压时间长度对终端进行加密。在终端匹配出指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度匹配的情况下,解密单元504对终端进行解密。
[0097]作为一种可能的实施方式,确定单元502可根据获取单元501获取到的指纹信息的获取时间和离开时间确定该指纹信息对应的按压时间长度,并将该按压时间长度在终端上以预设方式进行显示。预设方式可包括但不仅限于:呼吸灯闪烁、屏幕闪烁、屏幕预设符号(如手机信号格)、时钟显示(普通的计算器)等等。
[0098]本发明实施例所描述的终端通过获取用户输入的指纹信息;确定该指纹信息对应的按压时间长度;并将该指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度进行匹配;在该指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度匹配的情况下,对终端进行解密。如此,可根据指纹信息及该指纹信息对应的按压时间长度对终端进行解密,从而加大了破解难度,提高了终端的安全性。
[0099]请参阅图6,图6是本发明实施例提供的一种指纹解密的终端的第二实施例的结构示意图。图6中本发明实施例中所描述的终端,包括:获取单元501、确定单元502、匹配单元503和闪烁单元601。其中图6所描述的获取单元501、确定单元502和匹配单元503可实现图5中所描述的对应的获取单元501、确定单元502和匹配单元503功能,因而,在此主要介绍闪烁单元601,具体如下:
[0100]闪烁单元601,用于在匹配单元503将指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度匹配不成功的情况下,将终端的呼吸灯以预设方式进行闪烁。
[0101]具体实现中,获取单元501可获取用户输入的指纹信息,确定单元502确定该指纹信息对应的按压时间长度,匹配单元503将该指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度进行匹配,在匹配单元503将指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度匹配不成功的情况下,将终端的呼吸灯以预设方式进行闪烁,其中,预设方式可为:呼吸灯呈现预设颜色(如红色)或者呼吸灯闪烁频率加快。
[0102]本发明实施例所描述的终端获取用户输入的指纹信息;确定该指纹信息对应的按压时间长度;并将该指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度进行匹配;在该指纹信息与该指纹信息对应的按压时间长度和预设的指纹信息和该预设的指纹信息对应的预设按压时间长度匹配不成功的情况下,将终端的呼吸灯以预设方式进行闪烁,如此,可在用户输入错误指纹信息及其该指纹信息对应的按压时间长度时提醒用户,从而,可让用户更加方便进行解密。
[0103]请参阅图7,图7为本发明实施例提供的一种指纹加密的终端的第二实施例的结构示意图。本实施例中所描述的终端包括:至少一个输入设备701 ;至少一个输出设备702 ;至少一个处理器703,例如CPU ;和存储器704,上述输入设备701、输出设备702、处理器703和存储器704通过总线705连接。
[0104]其中,上述输入设备701可为触控面板、普通PC、液晶屏、触控屏、触控按钮等。
[0105]上述存储器704可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器704用于存储一组程序代码,上述输入设备701、输出设备702和处理器703用于调用存储器704中存储的程序代码,执行如下操作:
[0106]上述输入设备701,用于获取用户输入的指纹信息;
[0107]上述处理器703,用于确定指纹信息对应的按压时间长度;
[0108]上述处理器703,还具体用于:
[0109]根据指纹信息和该指纹信息对应的按压时间长度对终端进行加密处理。
[0110]在一些可行的实施方式中,上述处理器703还具体用于:
[0111]检测该指纹信息对应的按压时间长度是否小于第一预设时间;若是,将该按压时间长度确定为第一按压时间长度。
[0112]在一些可行的实施方式中,上述处理器703还具体用于:
[0113]检测该指纹信息对应的按压时间长度是否大于或等于第一预设时间且小于第二预设时间;若是,将该按压时间长度确定为第二按压时间长度。
[0114]在一些可行的实施方式中,上述处理器703还具体用于:
[0115]检测指纹信息对应的按压时间长度是否大于或等于第二预设时间;若是,将该按压时间长度确定为第三按压时间长度。
[0116]本发明实施例所描述的终端通过获取用户输入的指纹信息,并确定该指纹信息对应的按压时间长度。根据该指纹信息和该指纹信息对应的按压时间长度对终端进行加密处理。如此,可根据指纹信息及该指纹信息对应的按压时间长度对终端进行加密,从而加大了破解难度,提高了终端的安全性。
[0117]请参阅图8,图8为本发明实施例提供的一种指纹解密的终端的第三实施例的结构示意图。本实施例中所描述的终端包括:至少一个输入设备801 ;至少一个输出设备802 ;至少一个处理器803,例如CPU ;和存储器804,上述输入设备801、输出设备802、处理器803和存储器804通过总线805连接。
[0118]其中,上述输入设备801可为触控面板、普通PC、液晶屏、触控屏、触控按钮等。
[0119]上述存储器804可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器804用于存储一组程序代码,上述输入设备801、输出设备802和处理器803用于调用存储器804中存储的程序代码,执行如下操
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1