基于nfc的移动终端密码保存与恢复处理方法及系统的制作方法

文档序号:10555597阅读:427来源:国知局
基于nfc的移动终端密码保存与恢复处理方法及系统的制作方法
【专利摘要】本发明公开了基于NFC的移动终端密码保存与恢复处理方法及系统,所述方法包括:将移动终端与具有唯一ID标识的NFC标签绑定;将所述移动终端的密码信息,利用已绑定的具有唯一ID标识的NFC标签的标识加密后,存储在移动终端中;当移动终端开启密码输入界面输入密码时,移动终端接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一ID标识的NFC标签,如果是则通过已绑定的具有唯一ID标识的NFC标签的标识进行密码解密,并将解密后的密码输入到密码输入界面。采用本发明可用户只需要将移动设备碰一下NFC标签,就可以完成密码的恢复,不需要输入密码,使用方便并且不存在密码被泄露的风险。
【专利说明】
基于NFC的移动终端密码保存与恢复处理方法及系统
技术领域
[0001 ]本发明涉及移动终端领域,尤其涉及的是一种基于NFC的移动终端密码保存与恢复处理方法及系统。
【背景技术】
[0002]随着移动设备的快速发展,安全性问题越来越引起人们的重视,移动设备对安全的要求越来越高,越来越多的应用需要输入密码,普通的密码输入比较麻烦,并且如果用户输密码过程被别人看到或者被录像,就存在密码泄露的风险。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于NFC的移动终端密码保存与恢复处理方法及系统。提供了一种采用NFC自动恢复之前保存的密码的方法,用户保存密码后就后续使用时就不需要重复输入密码。用户只需要将移动设备碰一下NFC标签,就可以完成密码的恢复,不需要输入密码,使用方便并且不存在密码被泄露的风险。
[0005]本发明解决技术问题所采用的技术方案如下:
一种基于NFC的移动终端密码保存与恢复处理方法,其中,包括:
A、移动终端添加NFC标签为密码验证设备,并保存NFC标签ID为密码验证设备标识,将移动终端与具有唯一 ID标识的NFC标签绑定;
B、将所述移动终端的密码信息,利用已绑定的具有唯一ID标识的NFC标签的标识加密后,存储在移动终?而中;
C、当移动终端开启密码输入界面输入密码时,移动终端接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,如果是则通过已绑定的具有唯一ID标识的NFC标签的标识进行密码解密,并将解密后的密码输入到密码输入界面。
[0006]所述基于NFC的移动终端密码保存与恢复处理方法,其中,所述步骤A具体包括:
Al、移动终端接触NFC标签读取NFC标签,设置NFC标签为密码验证设备;
Α2、保存NFC标签ID为密码验证设备标识。
[0007]所述基于NFC的移动终端密码保存与恢复处理方法,其中,所述步骤B具体包括:
BlO、移动终端接收用户的操作指令,进入密码输入界面;
Β11、接收用户的操作指令输入密码后,移动设备接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,是则进入密码保存流程。
[0008]所述基于NFC的移动终端密码保存与恢复处理方法,其中,所述步骤Bll的密码保存流程包括:
Β111、所述移动终端从密码输入界面的密码输入框得到密码字符串;
BI 12,将密码字符串,利用已绑定的具有唯一ID标识的NFC标签的标识对应密码字符串加密得到密码字段,并得到当前密码输入界面标识;
B113、将密码输入界面标识与密码字段作为一条记录添加到数据库存储在移动终端中。
[0009]所述基于NFC的移动终端密码保存与恢复处理方法,其中,所述步骤C具体包括:
Cll,当需要输入密码时,移动终端开启密码输入界面;
Cl2,当密码未输入时,移动设备接触NFC标签读取NFC标签,判断当前NFC是否为已绑定的具有唯一ID标识的NFC标签;当是则进入步骤C13;
C13、判断当前界面是否已经保存了密码,如果是则解密对应的密码并输入到密码输入界面。
[0010]所述基于NFC的移动终端密码保存与恢复处理方法,其中,所述步骤C13中的解密对应的密码并输入到密码输入界面包括:
C131、移动终端根据当前界面标识,获取得到对应的密码字段;
C132、根据已绑定的具有唯一 ID标识的NFC标签的标识进行解密得到密码字符串; C133,将解密得到的密码字符串设置到密码输入界面上的密码输入框,完成密码输入。
[0011]—种移动终端密码保存与恢复处理系统,其中,包括:
绑定模块,用于控制移动终端添加NFC标签为密码验证设备,并保存NFC标签ID为密码验证设备标识,将移动终端与具有唯一 ID标识的NFC标签的绑定;
加密模块,用于将所述移动终端的密码信息,利用已绑定的具有唯一 ID标识的NFC标签的标识加當后,存储在移动终?而中;
解密与密码输入控制模块,用于当移动终端开启密码输入界面输入密码时,移动终端接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,如果是则通过已绑定的具有唯一 ID标识的NFC标签的标识进行密码解密,并将解密后的密码输入到密码输入界面。
[0012]所述的移动终端密码保存与恢复处理系统,其中,所述绑定模块包括:
读取与绑定单元,用于控制移动终端接触NFC标签读取NFC标签,设置NFC标签为密码验证设备;
保存单元,用于保存NFC标签ID为密码验证设备标识。
[0013]所述的移动终端密码保存与恢复处理系统,其中,所述加密模块还包括:
密码输入界面控制单元,用于控制移动终端接收用户的操作指令,进入密码输入界面;第一判断单元,用于接收用户的操作指令输入密码后,移动设备接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,是则进入密码保存流程;
密码字符串单元、所述移动终端从密码输入界面的密码输入框得到密码字符串;
加密单元,用于将密码字符串,利用已绑定的具有唯一ID标识的NFC标签的标识对应密码字符串加密得到密码字段,并得到当前密码输入界面标识;
添加单元,用于将密码输入界面标识与密码字段作为一条记录添加到数据库存储在移动终端中。
[0014]所述的移动终端密码保存与恢复处理系统,其中,所述解密与密码输入控制模块包括: 密码输入界面开启单元,用于当需要输入密码时,移动终端开启密码输入界面;
第二判断单元,用于当密码未输入时,移动设备接触NFC标签读取NFC标签,判断当前NFC是否为已绑定的具有唯一ID标识的NFC标签;当是则进入步骤C13;
第三判断单元,用于判断当前界面是否已经保存了密码,如果是则解密对应的密码并输入到密码输入界面;
标识获取单元,用于移动终端根据当前界面标识,获取得到对应的密码字段;
解密单元,用于根据已绑定的具有唯一ID标识的NFC标签的标识进行解密得到密码字符串;
密码输入单元,用于将解密得到的密码字符串设置到密码输入界面上的密码输入框,完成密码输入。
[0015]本发明所提供的基于NFC的移动终端密码保存与恢复处理方法及系统,使移动增加了新功能:NFC密码保存与恢复功能,当用户保存密码后就后续使用时就不需要重复输入密码。用户只需要将移动设备碰一下NFC标签,就可以完成密码的恢复,不需要输入密码,使用方便并且不存在密码被泄露的风险,提高了密码输入的安全性,为用户提供了方便。
【附图说明】
[0016]图1是本发明基于NFC的移动终端密码保存与恢复处理方法的较佳实施例的流程图。
[0017]图2是本发明基于NFC的移动终端密码保存与恢复处理系统的较佳实施例的功能原理框图。
【具体实施方式】
[0018]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]请参见图1,图1是本发明基于NFC的移动终端密码保存与恢复处理方法的较佳实施例的流程图。如图1所示,本发明实施例所述基于NFC的移动终端密码保存与恢复处理方法,包括:
步骤SlOO、移动终端添加NFC标签为密码验证设备,并保存NFC标签ID为密码验证设备标识,将移动终端与具有唯一 ID标识的NFC标签绑定。
[0020]本发明实施例中,需要预先将一NFC标签与用户主人的移动终端手机绑定,用于通过NFC标签进行密码输入,例如将移动终端接触NFC标签读取NFC标签,设置NFC标签为密码验证设备;保存NFC标签ID为密码验证设备标识,完成将移动终端与具有唯一ID标识的NFC标签的绑定。
[0021 ]步骤S200、将所述移动终端的密码信息,利用已绑定的具有唯一ID标识的NFC标签的标识加當后,存储在移动终纟而中。
[0022]本步骤中,需要控制移动终端接收用户的操作指令,进入密码输入界面;移动终端接收用户的操作指令输入密码(例如123456)后,移动设备接触NFC标签读取NFC标签,判断当前NFC标签是否为前面已绑定的具有唯一 ID标识的NFC标签,是则进入密码保存流程。
[0023]其中,所述密码保存流程包括:所述移动终端从密码输入界面的密码输入框得到密码字符串(例如123456);将密码字符串(例如123456),利用已绑定的具有唯一ID标识的NFC标签的标识对应密码字符串加密得到密码字段,例如将密码字符串123456加上NFC标签对应的标识加密得到密码字段,并得到当前密码输入界面标识(比如Android系统中,可以用程序名或当前界面对应的Java类路径当作界面标识);将密码输入界面标识与密码字段作为一条记录添加到数据库存储在移动终端中。
[0024]即密码保存处理流程如下:从密码输入界面的密码输入框得到密码字符串,利用密码验证设备标识对应密码字符串加密得到密码字段,并得到当前密码输入界面标识(比如Android系统中,可以用程序名或当前界面对应的Java类路径当作界面标识)。然后将密码输入界面标识与密码字段作为一条记录添加到数据库。
[0025]步骤S300、当移动终端开启密码输入界面输入密码时,移动终端接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,如果是则通过已绑定的具有唯一 ID标识的NFC标签的标识进行密码解密,并将解密后的密码输入到密码输入界面。
[0026]本发明实施例中,当需要输入密码时,移动终端开启密码输入界面;当密码未输入时,移动设备接触NFC标签读取NFC标签,判断当前NFC是否为已绑定的具有唯一ID标识的NFC标签;当否则结束,当是绑定的具有唯一ID标识的NFC标签,则判断当前界面是否已经保存了密码,如果是则解密对应的密码并输入到密码输入界面。
[0027]其中,所述解密对应的密码并输入到密码输入界面包括:
移动终端根据当前界面标识,获取得到对应的密码字段;根据已绑定的具有唯一 ID标识的NFC标签的标识进行解密得到密码字符串;将解密得到的密码字符串设置到密码输入界面上的密码输入框,完成密码输入。
[0028]即本发明实施例中,进入密码输入界面,当密码未输入时,用户拿移动设备接触NFC标签读取NFC标签,判断当前NFC是否为已保存的密码验证设备并且当前界面已经保存了密码,如果是则触发密码恢复处理流程。
[0029]密码恢复处理流程处理如下:根据当前界面标识,得到的密码字段,并根据密码验证设备标识进行解密得到密码字符串,将密码字符串设置到密码输入界面上的密码输入框,完成密码输入。
[0030]由上可见,提供了一种采用NFC自动恢复之前保存的密码的方法,用户保存密码后就后续使用时就不需要重复输入密码。用户只需要将移动设备碰一下NFC标签,就可以完成密码的恢复,不需要输入密码,使用方便并且不存在密码被泄露的风险。
[0031]基于上述方法实施例,本发明还提供了一种移动终端密码保存与恢复处理系统的实施例,如图2所示,所述系统包括:
绑定模块210,用于控制移动终端添加NFC标签为密码验证设备,并保存NFC标签ID为密码验证设备标识,将移动终端与具有唯一 ID标识的NFC标签绑定;具体如上所述。
[0032]加密模块220,用于将所述移动终端的密码信息,利用已绑定的具有唯一ID标识的NFC标签的标识加密后,存储在移动终端中;具体如上所述。
[0033]解密与密码输入控制模块230,用于当移动终端开启密码输入界面输入密码时,移动终端接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,如果是则通过已绑定的具有唯一 ID标识的NFC标签的标识进行密码解密,并将解密后的密码输入到密码输入界面;具体如上所述。
[0034]所述的移动终端密码保存与恢复处理系统,其中,所述绑定模块包括:
读取与绑定单元,用于控制移动终端接触NFC标签读取NFC标签,设置NFC标签为密码验证设备;具体如上所述。
[0035]保存单元,用于保存NFC标签ID为密码验证设备标识;具体如上所述。
[0036]所述的移动终端密码保存与恢复处理系统,其中,所述加密模块还包括:
密码输入界面控制单元,用于控制移动终端接收用户的操作指令,进入密码输入界面;具体如上所述。
[0037]第一判断单元,用于接收用户的操作指令输入密码后,移动设备接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,是则进入密码保存流程;具体如上所述。
[0038]密码字符串单元、所述移动终端从密码输入界面的密码输入框得到密码字符串;具体如上所述。
[0039]加密单元,用于将密码字符串,利用已绑定的具有唯一ID标识的NFC标签的标识对应密码字符串加密得到密码字段,并得到当前密码输入界面标识;具体如上所述。
[0040]添加单元,用于将密码输入界面标识与密码字段作为一条记录添加到数据库存储在移动终端中;具体如上所述。
[0041]所述的移动终端密码保存与恢复处理系统,其中,所述解密与密码输入控制模块包括:
密码输入界面开启单元,用于当需要输入密码时,移动终端开启密码输入界面;具体如上所述。
[0042]第二判断单元,用于当密码未输入时,移动设备接触NFC标签读取NFC标签,判断当前NFC是否为已绑定的具有唯一 ID标识的NFC标签;具体如上所述。
[0043]第三判断单元,用于判断当前界面是否已经保存了密码,如果是则解密对应的密码并输入到密码输入界面;具体如上所述。
[0044]标识获取单元,用于移动终端根据当前界面标识,获取得到对应的密码字段;具体如上所述。
[0045]解密单元,用于根据已绑定的具有唯一ID标识的NFC标签的标识进行解密得到密码字符串;具体如上所述。
[0046]密码输入单元,用于将解密得到的密码字符串设置到密码输入界面上的密码输入框,完成密码输入;具体如上所述。
[0047]综上所述,本发明所提供的基于NFC的移动终端密码保存与恢复处理方法及系统,使移动增加了新功能:NFC密码保存与恢复功能,当用户保存密码后就后续使用时就不需要重复输入密码。用户只需要将移动设备碰一下NFC标签,就可以完成密码的恢复,不需要输入密码,使用方便并且不存在密码被泄露的风险,提高了密码输入的安全性,为用户提供了方便。
[0048]当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
[0049]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种基于NFC的移动终端密码保存与恢复处理方法,其特征在于,包括: A、移动终端添加NFC标签为密码验证设备,并保存NFC标签ID为密码验证设备标识,将移动终端与具有唯一 ID标识的NFC标签绑定; B、将所述移动终端的密码信息,利用已绑定的具有唯一ID标识的NFC标签的标识加密后,存储在移动终?而中; C、当移动终端开启密码输入界面输入密码时,移动终端接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,如果是则通过已绑定的具有唯一 ID标识的NFC标签的标识进行密码解密,并将解密后的密码输入到密码输入界面。2.根据权利要求1所述基于NFC的移动终端密码保存与恢复处理方法,其特征在于,所述步骤A具体包括: Al、移动终端接触NFC标签读取NFC标签,设置NFC标签为密码验证设备; Α2、保存NFC标签ID为密码验证设备标识。3.根据权利要求1所述基于NFC的移动终端密码保存与恢复处理方法,其特征在于,所述步骤B具体包括: Β10、移动终端接收用户的操作指令,进入密码输入界面; BI 1、接收用户的操作指令输入密码后,移动设备接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,是则进入密码保存流程。4.根据权利要求1所述基于NFC的移动终端密码保存与恢复处理方法,其特征在于,所述步骤BI I的密码保存流程包括: Β111、所述移动终端从密码输入界面的密码输入框得到密码字符串; Β112,将密码字符串,利用已绑定的具有唯一ID标识的NFC标签的标识对应密码字符串加密得到密码字段,并得到当前密码输入界面标识; Β113、将密码输入界面标识与密码字段作为一条记录添加到数据库存储在移动终端中。5.根据权利要求1所述基于NFC的移动终端密码保存与恢复处理方法,其特征在于,所述步骤C具体包括: Cll,当需要输入密码时,移动终端开启密码输入界面; Cl2,当密码未输入时,移动设备接触NFC标签读取NFC标签,判断当前NFC是否为已绑定的具有唯一ID标识的NFC标签;当是则进入步骤C13; C13、判断当前界面是否已经保存了密码,如果是则解密对应的密码并输入到密码输入界面。6.根据权利要求5所述基于NFC的移动终端密码保存与恢复处理方法,其特征在于,所述步骤Cl 3中的解密对应的密码并输入到密码输入界面包括: C131、移动终端根据当前界面标识,获取得到对应的密码字段; C132、根据已绑定的具有唯一 ID标识的NFC标签的标识进行解密得到密码字符串; C133,将解密得到的密码字符串设置到密码输入界面上的密码输入框,完成密码输入。7.一种移动终端密码保存与恢复处理系统,其特征在于,包括: 绑定模块,用于控制移动终端添加NFC标签为密码验证设备,并保存NFC标签ID为密码验证设备标识,将移动终端与具有唯一 ID标识的NFC标签绑定; 加密模块,用于将所述移动终端的密码信息,利用已绑定的具有唯一ID标识的NFC标签的标识加當后,存储在移动终?而中; 解密与密码输入控制模块,用于当移动终端开启密码输入界面输入密码时,移动终端接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,如果是则通过已绑定的具有唯一 ID标识的NFC标签的标识进行密码解密,并将解密后的密码输入到密码输入界面。8.根据权利要求7所述的移动终端密码保存与恢复处理系统,其特征在于,所述绑定模块包括: 读取与绑定单元,用于控制移动终端接触NFC标签读取NFC标签,设置NFC标签为密码验证设备; 保存单元,用于保存NFC标签ID为密码验证设备标识。9.根据权利要求7所述的移动终端密码保存与恢复处理系统,其特征在于,所述加密模块还包括: 密码输入界面控制单元,用于控制移动终端接收用户的操作指令,进入密码输入界面;第一判断单元,用于接收用户的操作指令输入密码后,移动设备接触NFC标签读取NFC标签,判断当前NFC标签是否为已绑定的具有唯一 ID标识的NFC标签,是则进入密码保存流程; 密码字符串单元、所述移动终端从密码输入界面的密码输入框得到密码字符串; 加密单元,用于将密码字符串,利用已绑定的具有唯一ID标识的NFC标签的标识对应密码字符串加密得到密码字段,并得到当前密码输入界面标识; 添加单元,用于将密码输入界面标识与密码字段作为一条记录添加到数据库存储在移动终端中。10.根据权利要求7所述的移动终端密码保存与恢复处理系统,其特征在于,所述解密与密码输入控制模块包括: 密码输入界面开启单元,用于当需要输入密码时,移动终端开启密码输入界面; 第二判断单元,用于当密码未输入时,移动设备接触NFC标签读取NFC标签,判断当前NFC是否为已绑定的具有唯一ID标识的NFC标签;当是则进入步骤C13; 第三判断单元,用于判断当前界面是否已经保存了密码,如果是则解密对应的密码并输入到密码输入界面; 标识获取单元,用于移动终端根据当前界面标识,获取得到对应的密码字段; 解密单元,用于根据已绑定的具有唯一ID标识的NFC标签的标识进行解密得到密码字符串; 密码输入单元,用于将解密得到的密码字符串设置到密码输入界面上的密码输入框,完成密码输入。
【文档编号】H04L9/32GK105915541SQ201610397589
【公开日】2016年8月31日
【申请日】2016年6月7日
【发明人】邹章锋, 涂斌健, 杨林祯, 邹永军
【申请人】惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1