本发明涉及通信技术领域,尤其涉及一种加密设置及解锁方法以及终端。
背景技术:
随着科技的不断发展,智能终端已在人们的生活中得到了广泛的应用,功能强大的智能终端也给人们的日常生活带来了越来越多的便利,例如智能终端的网银支付功能,网络电话功能,各种网络应用功能等。在智能终端带来便利的同时,安全也成为一个迫切需要得到保障的问题。
目前,市场上的终端加密主要采用两种形式,一种是数字密码,一种是图案密码。数字密码需要用户在解锁时输入对应的数字或字母,图案密码需要用户在解锁时输入对应的图案。
这两种加密方式,要求用户必须看着终端屏幕输入密码,导致用户在输入密码时,密码容易被第三者看到,而第三者获取密码后登陆此终端,将造成终端用户的信息泄露。
技术实现要素:
本发明实施例提供了一种加密设置及解锁方法以及终端,用于提高用户信息的安全性。
本发明实施例的加密设置方法,包括:终端显示密码设置界面;终端通过密码设置界面接收用户的指令;若用户选择添加特殊密码,则终端启动感应装置;终端接收用户输入的预置密码,并记录用户输入预置密码时感应装置所处的预置状态信息;终端将预置密码及预置状态信息进行关联存储。
本发明实施例的解锁方法,包括:终端显示密码输入界面;当用户选择特殊解锁时,终端启动感应装置;终端通过密码输入界面接收用户输入的目标密码,并获取用户输入目标密码时感应装置所处的目标状态信息;终端判断目标密码及目标状态信息与存储的预置密码及预置状态信息是否匹配,若匹配,则终端解锁成功,若不匹配,则终端解锁失败。
本发明实施例的终端,包括:显示单元,用于显示密码设置界面;第一接收单元,用于通过密码设置界面接收用户的指令;启动单元,用于在用户选择添加特殊密码时,启动感应装置;第二接收单元,用于接收用户输入的预置密码;记录单元,用于记录用户输入所述预置密码时感应装置所处的预置状态信息;第一存储单元,用于将所述预置密码及所述预置状态信息进行关联存储。
本发明实施例的终端,包括:显示单元,用于显示密码输入界面;启动单元,用于在用户选择特殊解锁时,启动感应装置;第一接收单元,用于通过密码输入界面接收用户输入的目标密码;获取单元,用于获取用户输入目标密码时感应装置所处的目标状态信息;第一判断单元,用于判断目标密码及目标状态信息与存储的预置密码及预置状态信息是否匹配;第一提示单元,用于在目标密码及目标状态信息与存储的预置密码及预置状态信息相匹配时,提示解锁成功;第二提示单元,用于在目标密码及目标状态信息与存储的预置密码及预置状态信息不匹配时,提示解锁失败。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明中,用户在设置密码时,不仅要输入密码,而且要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
附图说明
图1为本发明实施例中加密设置方法的一个实施例示意图;
图2为本发明实施例中加密设置方法的另一个实施例示意图;
图3为本发明实施例中加密设置方法的另一个实施例示意图;
图4为本发明实施例中加密设置方法的另一个实施例示意图;
图5为本发明实施例中解锁方法的一个实施例示意图;
图6为本发明实施例中解锁方法的另一个实施例示意图;
图7为本发明终端的一个实施例示意图;
图8为本发明终端的另一个实施例示意图;
图9为本发明终端的另一个实施例示意图;
图10为本发明终端的另一个实施例示意图;
图11为本发明终端的另一个实施例示意图;
图12为本发明终端的另一个实施例示意图。
具体实施方式
本发明实施例提供了一种加密设置及解锁方法及终端,用于提高用户信息的安全性。
请参阅图1,本发明实施例加密设置方法的一个实施例包括:
101、终端显示密码设置界面;
用户在使用智能终端(如手机、PAD)时,为确保信息安全,可以通过终端的操作界面进入用户密码设置界面,方便用户进行密码设置。
102、终端通过密码设置界面接收用户的指令;
用户进入密码设置界面后,本实施例的终端会显示用户设置密码方式的对话框,提示用户选择特殊密码设置或者普通密码设置,终端可以通过用户选择的操作接收用户的选择指令。
103、终端启动感应装置;
当用户在密码设置方式界面上选择设置特殊密码时,终端自动启动自身的感应装置,具体感应装置的种类在后续的实施例中进行详细描述。
104、终端接收用户输入的预置密码,并记录用户输入预置密码时感应装置所处的预置状态信息;
终端启动自身的感应装置后,用户可以在密码设置界面上输入任意密码,并操作终端的感应装置。此时终端也将记录用户在密码设置界面上输入的任意密码及输入任意密码时感应装置所处的状态信息。
105、终端将预置密码及预置状态信息进行关联存储。
终端记录到用户输入的密码及输入密码时感应装置所处的状态信息后,将其存储在终端上。
本实施例,用户在设置密码时,不仅要输入密码,而且要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
为便于理解,下面对本发明实施例的加密设置方法进行详细描述,终端可以记录感应装置的不同状态信息,下面从各方面来描述:
一、终端记录用户输入单个密码时,感应装置所处的状态信息;
请参阅图2,本发明实施例加密设置方法的另一个实施例包括:
201、终端显示密码设置界面;
本实施例中的步骤201,与图1所示实施例的步骤101类似,此处不再赘述。
202、终端通过密码设置界面接收用户的指令,若用户选择设置特殊密码,则执行步骤203,若用户选择设置普通密码,则执行步骤206;
用户可以在密码设置界面上选择不同的密码设置方式,在终端接收到用户的指令后,会根据不同的指令执行不同的操作步骤。
203、终端启动感应装置;
当用户在密码设置界面上选择设置特殊密码时,终端启动自身的感应装置,本实施例的感应装置为距离感应器、重力感应器和/或摄像头。在实际使用中,感应装置还可以包括:光线感应器、陀螺仪、加速度感应器等一切可以感知外界物理量变化的装置,具体此处不作限定。
204、终端接收用户输入的单个密码,并记录用户输入单个密码时感应装置所处的状态信息;
终端启动自身的感应装置后,用户在密码设置界面上输入单个密码,并操作终端的距离感应器、重力感应器和/或摄像头,使得感应装置处于不同的状态。
例如,用户在密码设置界面输入密码A的同时,可以遮挡或不遮挡距离感应器,和/或操作重力感应器,使终端屏幕处于横屏或竖屏状态,和/或打开摄像头,通过双指拉远或缩进来实现摄像头焦距的拉远或拉近,和/或利用距离感应器测出终端到面部的距离值,用户可以选择任意一种感应装置的任意一种感应状态,或者三种感应装置不同感应状态的不同组合。
需要说明的是,本实施中的感应装置包括但不限于距离感应器、重力感应器和/或摄像头,还可以包括光线感应器、陀螺仪、加速度感应器等一切可以感知外界物理量变化的装置,具体此处不作限定。
205、终端将预置密码及预置状态信息进行关联存储;
本实施例中的步骤205与图1所示实施例的步骤105类似,具体此处不再赘述。
206、终端接收用户输入的密码;
若用户在密码设置方式上选择添加普通密码,则终端只显示密码设置界面,用户可以在设置界面上输入自己密码。
207、终端存储密码。
用户在设置界面上输入自己的密码后,终端将用户输入的密码存储在终端上,以供用户在解锁时使用。
本实施例,用户在设置密码时,不仅要输入密码,而且要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,终端记录的是用户输入单个密码时,感应装置所处的状态信息,提高了方案的可实施性。
本实施例,添加了用户选择普通加密时的加密设置方法,增加了方案的多样性。
二、终端记录用户输入多个密码时,感应装置所处的同一状态信息;
请参阅图3,本发明实施例加密设置方法的另一个实施例包括:
301、终端显示密码设置界面;
302、终端通过密码设置界面接收用户的指令,若用户选择设置特殊密码,则执行步骤303,若用户选择设置普通密码,则执行步骤306;
303、终端启动感应装置;
本实施例中的步骤301至303,与图2所示实施例的步骤201至203类似,此处不再赘述。
304、终端接收用户输入的多个密码,并记录用户输入多个密码时感应装置所处的同一状态信息;
终端启动自身的感应装置后,用户在密码设置界面上输入多个密码,并遮挡或不遮挡距离感应器,和/或操作重力感应器,使终端屏幕处于横屏或竖屏状态,和/或打开摄像头,通过双指在屏幕上拉远或缩进来实现摄像头焦距的拉远或拉近,和/或利用距离感应器测量出终端到面部的距离值,实现输入多个密码中的每个密码时,感应装置处于相同的状态。
例如,用户在密码设置界面输入多个密码中的第一个密码A的同时,遮挡距离感应器或使终端屏幕处于横屏状态,则用户在输入第二个密码B的同时,也要遮挡距离感应器或使终端屏幕处于横屏状态,同样用户在输入多个密码中的其他密码时,也要遮挡距离感应器或使终端屏幕处于横屏状态。保证用户输入多个密码中的每个密码时,每个密码对应的感应装置的感应状态完全相同。
或者用户在输入多个密码中的第一个密码A的同时,利用距离感应器测量出终端与面部之间的距离值F,则用户在输入多个密码中的第二个密码B时,也要使得终端与面部之间的距离值为F,同样用户在输入多个密码中的其他密码时,也要使得终端与面部之间的距离值为F。保证用户输入多个密码中的每个密码时,终端与面部之间的距离值都为F。
或者为了用户操作方便,可以在设置密码时,使距离感应器通过默认或用户手动设置的方式输入一个距离值F,在终端与用户面部之间的距离小于等于F时,距离感应器的状态定义为终端在靠近,在终端与用户面部之间的距离大于F时,距离感应器的状态定义为终端在远离。则用户在输入多个密码中的第一个密码A的同时,使得终端与用户面部之间的距离小于等于F,即终端处于靠近状态,则用户在输入多个密码中的第二个密码B的同时,也使得终端与用户面部之间的距离小于等于F即可,同样用户在输入多个密码中的其他密码时,也使得终端与用户面部之间的距离小于等于F,只要保证用户输入多个密码中的每个密码时,终端都处于靠近状态,而无需将距离作为一个固定的数值,减少了操作的繁琐性。
需要说明的是,本实施中的感应装置包括但不限于距离感应器、重力感应器和/或摄像头,还可以包括光线感应器、陀螺仪、加速度感应器等一切可以感知外界物理量变化的装置,具体此处不作限定。
305、终端将预置密码及预置状态信息进行关联存储;
用户在操作感应装置后,使得用户在输入多个密码时,感应装置都处于相同的状态,例如遮挡或不遮挡距离感应器,和/或操作重力感应器,使终端屏幕处于横屏或竖屏状态,和/或打开摄像头,通过双指在屏幕上拉远或缩进来实现摄像头焦距的拉远或拉近,和/或利用距离感应器测量出终端到面部的距离值,和/或终端在靠近或远离。
终端将用户输入的多个密码,及输入多个密码时每个密码对应的感应装置的状态信息进行存储,以供用户在解锁时使用。
306、终端接收用户输入的密码;
307、终端存储密码。
本实施例中的步骤306至307,与图2所示实施例的步骤206至207类似,此处不再赘述。
本实施例,用户在设置密码时,不仅要输入密码,而且要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,终端记录的是用户输入多个密码时,感应装置所处的同一状态信息,提高了方案的可实施性。
本实施例,添加了用户选择普通加密时的加密设置方法,增加了方案的多样性。
三、终端记录用户输入多个密码时,感应装置所处的多个不同状态信息;
请参阅图4,本发明实施例加密设置方法的另一个实施例包括:
401、终端显示密码设置界面;
402、终端通过密码设置界面接收用户的指令,若用户选择设置特殊密码,则执行步骤403,若用户选择设置普通密码,则执行步骤406;
403、终端启动感应装置;
本实施例中的步骤401至403,与图2所示实施例的步骤201至203类似,此处不再赘述。
404、终端接收用户输入的多个密码,并记录用户输入多个密码时感应装置所处的不同状态信息;
终端启动自身的感应装置后,用户在密码设置界面上输入多个密码,并遮挡或不遮挡距离感应器,和/或操作重力感应器,使终端屏幕处于横屏或竖屏状态,和/或打开摄像头,通过双指在屏幕上拉远或缩进来实现摄像头焦距的拉远或拉近,和/或利用距离感应器测量出终端到面部的距离值,实现输入多个密码中的每个密码时,感应装置处于不同的状态。
例如,用户在密码设置界面输入多个密码中的第一个密码A的同时,遮挡距离感应器或使终端屏幕处于横屏状态,则用户在输入第二个密码B的同时,不遮挡距离感应器或使终端屏幕处于竖屏状态,而用户在输入多个密码中的其他密码时,可以使其他密码对应的感应装置的状态信息与密码A对应的感应装置的状态信息相同,或与密码B对应的感应装置的状态信息相同,或与密码A、B对应的感应装置的状态信息都不同,只要使得多个密码中其中任意两个密码对应的感应装置的状态信息不同即可。
或者用户在输入多个密码中的第一个密码A的同时,利用距离感应器测量出终端与面部之间的距离值F1,则用户在输入多个密码中的第二个密码B时,使得终端与面部之间的距离值为F2,而用户在输入多个密码中的其他密码时,使得终端与面部之间的距离值可以为F1或F2或F3,只要使得多个密码中其中两个任意密码对应的距离值不同即可。
或者为了用户操作方便,可以在设置密码时,使距离感应器通过默认或用户手动设置的方式输入一个距离值F,在终端与用户面部之间的距离小于等于F时,距离感应器的状态定义为终端在靠近,在终端与用户面部之间的距离大于F时,距离感应器的状态定义为终端在远离。则用户在输入多个密码中的第一个密码A的同时,使得终端与用户面部之间的距离小于等于F,即终端处于靠近状态,用户在输入多个密码中的第二个密码B的同时,使得终端与用户面部之间的距离大于F,即终端处于远离状态,而用户在输入多个密码中的其他密码时,可以使终端处于靠近或者远离状态,只要保证用户输入多个密码中的任意两个密码所处的感应装置的状态不同即可。这样可以用距离状态来代替具体的距离值,减少了操作的繁琐性。
需要说明的是,本实施中的感应装置包括但不限于距离感应器、重力感应器和/或摄像头,还可以包括光线感应器、陀螺仪、加速度感应器等一切可以感知外界物理量变化的装置,具体此处不作限定。
405、终端将预置密码及预置状态信息进行关联存储;
用户在操作感应装置后,使得用户在输入多个密码时,感应装置都处于不同的状态,例如遮挡或不遮挡距离感应器,和/或操作重力感应器,使终端屏幕处于横屏或竖屏状态,和/或打开摄像头,通过双指在屏幕上拉远或缩进来实现摄像头焦距的拉远或拉近,和/或利用距离感应器测量出终端到面部的距离值,和/或终端在靠近或远离。
终端将用户输入的多个密码,及输入多个密码时每个密码对应的感应装置的状态信息进行存储,以供用户在解锁时使用。
406、终端接收用户输入的密码;
407、终端存储密码。
本实施例中的步骤406至407,与图2所示实施例的步骤206至207类似,此处不再赘述。
本实施例,用户在设置密码时,不仅要输入密码,而且要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,终端记录的是用户输入多个密码时,感应装置所处的不同状态信息,提高了方案的可实施性。
本实施例,添加了用户选择普通加密时的加密设置方法,增加了方案的多样性。
上面描述了本发明实施例中的加密设置方法,下面来描述本发明实施例中的解锁方法,请参阅图5,本发明实施例解锁方法的一个实施例包括:
501、终端显示密码输入界面;
在用户需要打开终端时,为了保护终端用户的信息安全,要求用户在终端的密码输入界面上,输入与之前设置的密码相对应的解锁密码,用于打开终端。
502、终端启动感应装置;
若用户选择特殊解锁时,要输入与每个密码相对应的感应装置的正确感应状态,终端会启动自身的感应装置。具体感应装置的种类在后续的实施例中详细描述。
503、终端通过密码输入界面接收用户输入的目标密码,并获取用户输入所述目标密码时感应装置所处的目标状态信息;
用户在密码输入界面上,输入与在密码设置时相同的解锁密码,并通过操作感应装置,使感应装置处于与设置密码时完全相同的感应状态。通过用户的操作,终端才可接收到目标密码,并获取到与目标密码相对应的感应装置所处的目标状态信息。具体的感应装置的目标状态在后续实施例中详细描述。
504、终端判断目标密码及目标状态信息与存储的预置的密码及预置状态信息是否匹配,若匹配,则执行步骤505,若不匹配,则执行步骤506;
终端接收到目标密码及与目标密码相对应的感应装置的目标状态信息后,将目标密码及目标状态信息与终端在用户设置密码时存储的预置密码与预置状态信息进行匹配,判断是否匹配。
505、若目标密码及目标状态信息与存储的预置的密码及预置状态信息相匹配,则显示终端解锁成功;
若用户输入的目标密码及目标状态信息与预置的密码及预置状态信息完全相同,则终端会向用户显示解锁成功。
506、若目标密码及目标状态信息与存储的预置的密码及预置状态信息不匹配,则显示终端解锁失败。
若用户输入的目标密码与预置密码相同,而输入的感应装置的目标状态与预置状态信息不匹配,则终端显示解锁失败。
或,用户输入的目标密码与预置密码不同,而输入的感应装置的目标状态与预置状态信息匹配,则终端显示解锁失败。
或,用户输入的目标密码及感应装置的目标状态信息与预置的密码及预置状态信息都不相同,则终端显示解锁失败。
本实施例,用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
为便于理解,下面详细描述本发明实施例的解锁方法,请参阅图6,本发明实施例解锁方法的另一个实施例包括:
601、终端显示密码输入界面,若用户选择特殊解锁,则执行步骤602,若用户选择普通解锁,则执行步骤607;
在用户需要打开终端时,为了保护终端用户的信息安全,要求用户在终端的密码输入界面上,输入与之前设置的密码相对应的解锁密码,用于打开终端。终端根据用户的选择指令,执行不同的操作步骤。
602、终端启动感应装置;
若用户选择特殊解锁时,要输入与每个密码相对应的感应装置的正确感应状态,终端会启动自身的感应装置。本实施例中的感应装置包括距离感应器、重力感应器和/或摄像头。
需要说明的是,本实施例中的感应装置包括但不限于距离感应器、重力感应器和/或摄像头,还可以包括光线感应器、陀螺仪、加速度感应器等一切可以感知外界物理量变化的装置,具体此处不作限定。
603、终端通过密码输入界面接收用户输入的目标密码,并获取用户输入所述目标密码时感应装置所处的目标状态信息;
用户在密码输入界面上,输入与在密码设置时相同的解锁密码,并通过操作感应装置,使感应装置处于与设置密码时完全相同的目标状态。通过用户的操作,终端才可接收到目标密码,并获取到与目标密码相对应的感应装置所处的目标状态信息。
例如,用户在设置密码时,输入的目标密码为A,并且在输入密码时对应的感应装置的目标状态为遮挡距离感应器,则用户在解锁时,也要输入密码A,且遮挡距离感应器。需要说明的是,实际使用过程中,目标密码和目标状态还可以为B和不遮挡距离感应器,具体此处不作限定。
本实施中感应装置所处的目标状态信息包括遮挡或不遮挡距离感应器,和/或操作重力感应器,使终端屏幕处于横屏或竖屏状态,和/或打开摄像头,通过双指拉远或缩进来实现摄像头焦距的拉远或拉近,和/或利用距离感应器测出终端到面部的距离值。
需要说明的是,本实施中的目标状态信息包括但不限于上述感应状态信息,还可以包括光线感应器的感光状态信息、陀螺仪的方位信息、加速度感应器的加速度信息等,具体此处不作限定。
604、终端判断目标密码及目标状态信息与存储的预置的密码及预置状态信息是否匹配,若匹配,则执行步骤605,若不匹配,则执行步骤606;
本实施例的步骤604与图5所示实施例的步骤504类似,具体此处不再赘述。
605、在目标密码及目标状态信息与存储的预置的密码及预置状态信息相匹配时,终端显示解锁成功;
若用户输入的目标密码与存储的预置密码相同,且操作感应装置,使感应装置所处的目标状态与预置的状态信息也匹配时,终端显示解锁成功。
606、在目标密码及目标状态信息与存储的预置的密码及预置状态信息不匹配时,显示终端解锁失败;
若用户输入的目标密码与存储的预置密码相同,而操作感应装置,使感应装置所处的目标状态与预置的状态信息不匹配时,终端显示解锁失败。
或,用户输入的目标密码与存储的预置密码不同,而操作感应装置,使感应装置所出的目标状态与预置的状态信息相同时,终端显示解锁失败。
或,用户输入的目标密码与存储的预置密码不同,而操作感应装置,使感应装置所出的目标状态与预置的状态信息也不同时,终端显示解锁失败。
607、终端通过密码输入界面接收用户输入的密码;
当用户选择普通解锁时,用户需要输入与设置密码时完全相同的密码,这样,终端接收到密码后,才能用于判断用户输入的密码是否匹配。
608、终端判断用户输入的密码与存储的密码是否匹配,若匹配,则执行步骤609,若不匹配,则执行步骤610;
终端接收到用户输入的密码后,与存储在终端中的密码进行匹配,若匹配,则执行步骤609,若不匹配,则执行步骤610。
609、在用户输入的密码与存储的密码相匹配时,终端显示解锁成功;
若用户输入的密码与存储的密码相同时,终端显示解锁成功。
610、在用户输入的密码与存储的密码不匹配时,终端显示解锁失败。
若用户输入的密码与存储的密码不同时,终端显示解锁失败。
本实施例,用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,添加了用户选择普通解锁时的解锁方法,增加了方案的多样性。
上面描述了本发明实施例中的加密设置及解锁方法,下面来描述终端,请参阅图7,本发明实施例终端的一个实施例,包括:
显示单元701,用于显示密码设置界面;
第一接收单元702,用于通过所述密码设置界面接收用户的指令;
启动单元703,用于在所述用户选择添加特殊密码时,启动感应装置;
第二接收单元704,用于接收所述用户输入的预置密码;
记录单元705,用于记录所述用户输入所述预置密码时所述感应装置所处的预置状态信息;
第一存储单元706,用于将所述预置密码及所述预置状态信息进行关联存储。
需要说明的是,本实施中各单元的作用与图1所示实施例加密设置方法中终端的作用类似,此处不再赘述。
本实施例,用户在设置密码时,第二接收单元704不仅要接收用户输入密码,而且记录单元705要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
为便于理解,下面详细描述本发明实施例中的终端,记录单元可以记录用户输入不同预置密码时感应装置所处的不同预置状态信息,具体从各方面来描述:
一、记录单元记录用户输入单个密码时感应装置所处的状态信息;
请参阅图8,本发明实施例中终端的另一个实施例,包括:
显示单元801,用于显示密码设置界面;
第一接收单元802,用于通过所述密码设置界面接收用户的指令;
启动单元803,用于在所述用户选择添加特殊密码时,启动感应装置;
第二接收单元804,用于接收所述用户输入的预置密码;
记录单元805,用于记录所述用户输入所述预置密码时所述感应装置所处的预置状态信息;
第一存储单元806,用于将所述预置密码及所述预置状态信息进行关联存储;
第三接收单元807,用于在所述用户选择添加普通密码时,接收所述用户输入的密码;
第二存储单元808,用于存储所述密码。
上述的记录单元805,包括:
第一记录模块8051:用于记录所述用户输入单个密码时所述感应装置所处的状态信息。
需要说明的是,本实施中各单元的作用与图2所示实施例加密设置方法中终端的作用类似,此处不再赘述。
本实施例,用户在设置密码时,第二接收单元804不仅要接收用户输入密码,而且记录单元805要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,第一记录模块8051记录的是用户输入单个密码时,感应装置所处的状态信息,提高了方案的可实施性。
本实施例,添加了用户选择普通解锁时的解锁装置,增加了方案的多样性。
二、记录单元记录用户输入多个密码时感应装置所处的同一状态信息;
请参阅图9,本发明实施例中终端的另一个实施例,包括:
显示单元901,用于显示密码设置界面;
第一接收单元902,用于通过所述密码设置界面接收用户的指令;
启动单元903,用于在所述用户选择添加特殊密码时,启动感应装置;
第二接收单元904,用于接收所述用户输入的预置密码;
记录单元905,用于记录所述用户输入所述预置密码时所述感应装置所处的预置状态信息;
第一存储单元906,用于将所述预置密码及所述预置状态信息进行关联存储;
第三接收单元907,用于在所述用户选择添加普通密码时,接收所述用户输入的密码;
第二存储单元908,用于存储所述密码。
上述的记录单元905,包括:
第二记录模块9052,用于记录所述用户输入多个密码时所述感应装置所处的同一状态信息。
需要说明的是,本实施中各单元的作用与图3所示实施例加密设置方法中终端的作用类似,此处不再赘述。
本实施例,用户在设置密码时,第二接收单元904不仅要接收用户输入密码,而且记录单元905要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,第二记录模块9052记录的是用户输入多个密码时所述感应装置所处的同一状态信息,提高了方案的可实施性。
本实施例,添加了用户选择普通解锁时的解锁装置,增加了方案的多样性。
三、记录单元记录用户输入多个密码时感应装置所处的多个不同状态信息;
请参阅图10,本发明实施例中终端的另一个实施例,包括:
显示单元1001,用于显示密码设置界面;
第一接收单元1002,用于通过所述密码设置界面接收用户的指令;
启动单元1003,用于在所述用户选择添加特殊密码时,启动感应装置;
第二接收单元1004,用于接收所述用户输入的预置密码;
记录单元1005,用于记录所述用户输入所述预置密码时所述感应装置所处的预置状态信息;
第一存储单元1006,用于将所述预置密码及所述预置状态信息进行关联存储;
第三接收单元1007,用于在所述用户选择添加普通密码时,接收所述用户输入的密码;
第二存储单元1008,用于存储所述密码。
上述的记录单元1005,包括:
第三记录模块10053,用于记录所述用户输入多个密码时所述感应装置所处的多个不同状态信息。
需要说明的是,本实施中各单元的作用与图4所示实施例加密设置方法中终端的作用类似,此处不再赘述。
本实施例,用户在设置密码时,第二接收单元1004不仅要接收用户输入密码,而且记录单元1005要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,不仅要输入正确的密码,而且要使每个密码对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,第三记录模块10053记录的是用户输入多个密码时所述感应装置所处的多个不同状态信息,提高了方案的可实施性。
本实施例,添加了用户选择普通解锁时的第三接收单元1007和第二存储单元1008,增加了方案的多样性。
下面接着来描述终端,请参阅图11,本发明实施例终端的一个实施例,包括:
显示单元1101,用于显示密码输入界面;
启动单元1102,用于在用户选择特殊解锁时,启动感应装置;
第一接收单元1103,用于通过所述密码输入界面接收所述用户输入的目标密码;
获取单元1104,用于获取所述用户输入所述目标密码时所述感应装置所处的目标状态信息;
第一判断单元1105,用于判断所述目标密码及所述目标状态信息与存储的预置密码及预置状态信息是否匹配;
第一提示单元1106,用于在所述目标密码及所述目标状态信息与存储的预置密码及预置状态信息相匹配时,提示解锁成功;
第二提示单元1107,用于在所述目标密码及所述目标状态信息与存储的预置密码及预置状态信息不匹配时,提示解锁失败。
需要说明的是,本实施中各单元的作用与图5所示实施例终端的作用类似,此处不再赘述。
本实施例,用户在设置密码时,不仅要输入密码,而且要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,第一接收单元1103不仅要接收用户输入正确的密码,而且第一判断单元1105要判断每个密码是否对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
为便于理解,下面详细地来描述终端,请参阅图12,本发明实施例中终端的另一个实施例,包括:
显示单元1201,用于显示密码输入界面;
启动单元1202,用于在用户选择特殊解锁时,启动感应装置;
第一接收单元1203,用于通过所述密码输入界面接收所述用户输入的目标密码;
获取单元1204,用于获取所述用户输入所述目标密码时所述感应装置所处的目标状态信息;
第一判断单元1205,用于判断所述目标密码及所述目标状态信息与存储的预置密码及预置状态信息是否匹配;
第一提示单元1206,用于在所述目标密码及所述目标状态信息与存储的预置密码及预置状态信息相匹配时,提示解锁成功;
第二提示单元1207,用于在所述目标密码及所述目标状态信息与存储的预置密码及预置状态信息不匹配时,提示解锁失败;
第二接收单元1208,用于在用户选择普通解锁时,通过所述密码输入界面接收所述用户输入的密码;
第二判断单元1209,用于判断所述用户输入的密码与存储的密码是否匹配;
第三提示单元1210,用于在所述用户输入的密码与存储的密码相匹配时,提示解锁成功;
第四提示单元1211,用于在所述用户输入的密码与存储的密码不匹配时,提示解锁失败。
需要说明的是,本实施中各单元的作用与图6所示实施例终端的作用类似,此处不再赘述。
本实施例,用户在设置密码时,不仅要输入密码,而且要记录终端感应装置的一种感应状态,使得用户在进行终端解锁时,第一接收单元1203不仅要接收用户输入正确的密码,而且第一判断单元1205要判断每个密码是否对应正确的感应状态,使得用户的密码即使被第三者窃取,第三者也无法知道每个密码对应的感应状态,提高了用户信息的安全性。
本实施例,增添了用户选择普通解锁时的解锁装置,增加了方案的多样性。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。