注册或登录的方法、装置、电子设备及可编程设备的制造方法

文档序号:9687827阅读:226来源:国知局
注册或登录的方法、装置、电子设备及可编程设备的制造方法
【技术领域】
[0001]本发明涉及电子信息技术,更具体地,涉及一种用于注册或登录的方法、用于注册或登录的装置、电子设备和非接触式供电的可编程设备。
【背景技术】
[0002]随着电子信息技术的发展,尤其是移动互联网技术的崛起,在诸如手机的电子设备中安装的应用程序的数量增长迅速。在大量应用程序为用户带来丰富服务内容的同时,它们也为用户带来了新的烦恼。一般来说,互联网应用程序在给用户提供服务时首先需要用户进行注册和登陆。不同的应用程序具有各自的账户注册和登陆系统。此外,例如,当电子设备中的应用程序的登陆信息超时而失效之后,用户需要重新登录,例如,需要重新输入用户信息,诸如每个应用程序的用户名、密码、验证码等。在这些注册、登录、重新登录的过程中,用户输入的某些信息是重复的。
[0003]本发明的发明人认识到,现有技术的这种注册或登录方式会产生一些问题。
[0004]例如,在用户需要重复输入相同的用户信息的情况下,这可能给用户带来不良好的操作体验。
[0005]例如,为了安全,用户常常需要为不同的应用程序设计不同的用户名和密码。用户非常容易忘记或者混淆这些用户名和密码。
[0006]例如,在所述电子设备是手机、平板电脑等的情况下,在用户手动为每个应用程序输入用户名和密码时,由于电子设备上的键盘尺寸狭小,因此,用户操作非常繁琐和麻烦。
[0007]例如,不同的应用程序出于自身安全保护或者竞争关系防御的考虑,往往不会同意使用第三方应用程序账户信息(用户信息)进行登陆。因此,用户需要针对不同应用程序,分别输入用户信息,以进行登录。这使得用户操作繁琐。
[0008]例如,如果用户信息发生泄露,会导致严重的安全问题。
[0009]在现有技术中,存在一种通信设备,该通信设备自身不携带电源。这种通信设备通过所接收的外界信号,以非接触式(非直接电连接)的方式,获得操作所需的电力。这种通信设备可以包括可编程逻辑,以实现所设计的功能。所述可编程逻辑可以一次性地被编程(例如,在制造时),或者可以在需要时被重新编程。可以将这种通信设备称为非接触式供电的可编程设备。目前,在现有技术中存在的这种通信设备可以包括射频标签RFID、近场通信NFC设备等。

【发明内容】

[0010]本发明的一个目的是提供一种用于注册或登录的新技术方案。
[0011]根据本发明的第一方面,提供了一种用于注册或登录的方法,包括:接收来自非接触式供电的可编程设备的用户生物信息;对所述用户生物信息进行验证,以允许所述可编程设备发送用户信息,其中所述可编程设备是具有近场通信功能的设备;接收来自可编程设备的用户信息,所述用户信息是以近场通信的方式被接收的;以及将所述用户信息用于在电子设备上的应用程序中进行注册或登录。
[0012]优选地,所述用户信息通过使用用户生物信息被加密,以及所述方法还包括使用所述用户生物信息对所述加密的用户信息进行解密。
[0013]优选地,所述用户生物信息使用电子设备的公钥被加密,以及所述方法还包括:使用电子设备的私钥对所述经加密的用户生物信息进行解密,以获得用户生物信息。
[0014]优选地,所述方法还包括:接收数字签名信息;以及通过所述数字签名信息,验证所述用户生物信息。
[0015]优选地,所述方法还包括:接收来自所述可编程设备的数字证书,以获取所述可编程设备的公钥;使用所述可编程设备的公钥对电子设备的公钥进行加密;以及向所述可编程设备发送经加密的电子设备的公钥。
[0016]优选地,所述用户信息经过加密的,以及所述方法还包括:使用密钥对所述用户信息进行解密,其中,所述密钥包含可变化的搅动因子。
[0017]优选地,所述搅动因子包括时间、地理坐标、设备地址、温度中的至少一个。
[0018]优选地,所述方法还包括:通过计算所述用户信息的至少一部分的散列值对所述用户信息的至少一部分进行验证。
[0019]优选地,所述用户生物信息包括用户的指纹信息。
[0020]优选地,所述方法还包括:提供应用程序的选项,供用户选择以进行注册或登录。
[0021]根据本发明的第二方面,提供了一种用于注册或登录的设备,包括:用于接收来自非接触式供电的可编程设备的用户生物信息的装置;用于对所述用户生物信息进行验证以允许所述可编程设备发送用户信息的装置,其中所述可编程设备是具有近场通信功能的设备;用于接收来自可编程设备的用户信息的装置,所述用户信息是以近场通信的方式被接收的;以及用于将所述用户信息用于在电子设备上的应用程序中进行注册或登录的装置。
[0022]优选地,所述用户信息通过使用用户生物信息被加密,以及所述方法还包括用于使用所述用户生物信息对所述加密的用户信息进行解密的装置。
[0023]优选地,所述用户生物信息使用电子设备的公钥被加密,以及所述方法还包括:用于使用电子设备的私钥对所述经加密的用户生物信息进行解密以获得用户生物信息的装置。
[0024]优选地,所述设备还包括:用于接收数字签名信息的装置;以及用于通过所述数字签名信息验证所述用户生物信息的装置。
[0025]优选地,所述设备还包括:用于接收来自所述可编程设备的数字证书以获取所述可编程设备的公钥的装置;用于使用所述可编程设备的公钥对电子设备的公钥进行加密的装置;以及用于向所述可编程设备发送经加密的电子设备的公钥的装置。
[0026]优选地,所述用户信息经过加密的,以及所述方法还包括:用于使用密钥对所述用户信息进行解密的装置,其中,所述密钥包含可变化的搅动因子。
[0027]优选地,所述搅动因子包括时间、地理坐标、设备地址、温度中的至少一个。
[0028]优选地,所述设备还包括:用于通过计算所述用户信息的至少一部分的散列值对所述用户信息的至少一部分进行验证的装置。
[0029]优选地,所述用户生物信息包括用户的指纹信息。
[0030]优选地,所述设备还包括:用于提供应用程序的选项供用户选择以进行注册或登录的装置。
[0031]根据本发明的第三方面,提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行根据权利要求1所述的方法。
[0032]根据本发明的第四方面,提供了一种非接触式供电的可编程设备,包括:存储单元,被配置成存储用户信息;感测单元,被配置成感测用户生物信息;处理单元,被配置成通过所感测的用户生物信息对用户进行验证,以允许发送用户信息,其中,所述用户信息用于在电子设备上的应用程序中进行注册或登录;以及通信单元,被配置成以近场通信的方式向电子设备发送所述用户信息,其中,所述可编程设备是具有近场通信功能的设备。
[0033]优选地,所述处理单元还被配置成使用用户生物信息对所述用户信息进行加密,以及其中,所述通信单元被配置成向电子设备发送经加密的用户信息。
[0034]优选地,所述处理单元还被配置成使用电子设备的公钥加密所述用户生物信息,以及所述通信单元还被配置成向电子设备发送经加密的用户生物信息。
[0035]优选地,所述存储单元还被配置成存储数字签名信息,其中,所述数字签名信息用于验证所述用户生物信息,其中,所述通信单元还被配置成向电子设备发送所述数字签名?目息。
[0036]优选地,所述存储单元存储可编程设备的数字证书,其中,该数字证书包含可编程设备的公钥;以及所述通信单元向电子设备发送所述数字证书并从电子设备接收电子设备的公钥,其中,电子设备的公钥使用可编程设备的公钥被加密;以及所述处理设备使用可编程设备的私钥对电子设备的公钥进行解密,以获得电子设备的公钥。
[0037]优选地,所述处理单元还被配置成使用密钥对所述用户信息进行加密,其中,所述密钥包含可变化的搅动因子,以及所述通信单元被配置成发送经加密的用户信息。
[0038]优选地,所述搅动因子包括时间、地理坐标、设备地址、温度中的至少一个。
[0039]优选地,所述存储
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1