CN105471920A - 一种验证码处理方法及装置 - Google Patents
一种验证码处理方法及装置 Download PDFInfo
- Publication number
- CN105471920A CN105471920A CN201610028651.0A CN201610028651A CN105471920A CN 105471920 A CN105471920 A CN 105471920A CN 201610028651 A CN201610028651 A CN 201610028651A CN 105471920 A CN105471920 A CN 105471920A
- Authority
- CN
- China
- Prior art keywords
- identifying code
- advance
- locality
- terminal
- binding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/34—User authentication involving the use of external additional devices, e.g. dongles or smart cards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
- H04L63/0846—Network architectures or network communication protocols for network security for authentication of entities using passwords using time-dependent-passwords, e.g. periodically changing passwords
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种验证码处理方法及装置,用以在没有安装身份识别卡进行短信验证时,节省用户时间。所述方法包括:在本地没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含所述验证码的验证短信发送给本地预先绑定的终端,其中,所述本地预先绑定的终端中安装有用户身份识别卡;通过目标应用获取所述本地预先绑定的终端发送的验证码。采用本发明所提供的方案,无需用户手动操作,就能够使网络侧自动将包含验证码的验证短信发送给本地预先绑定的终端,其次,能够通过目标应用获取本地预先绑定的终端发送的验证码,因而,无需用户手动输入验证码,节省了用户的时间。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种验证码处理方法及装置。
背景技术
目前,在网上银行、网上购物、团购、票务、账号注册等业务中,为了避免用户的非法注册,保护用户的隐私和财产安全,通常需要通过短信验证来验证用户的身份,例如,在用户通过手机进行账号注册时,提供账号注册业务的提供商为避免非法注册或降低服务器的存储压力,通常会通过限制同一手机号的注册次数来限制同一用户的注册次数,当后台服务器接收到用户通过手机发送的注册请求时,获取该手机的手机号,向该手机发送验证短信,该验证短信中包含用户实现账号注册的凭证,该凭证通常是一字符串,用户收到验证短信时,将该字符串输入到对应的验证输入框,后台服务器判断用户输入的字符串与该后台服务器向用户发送的字符串是否相同,如果相同,确定执行账号注册的用户为合法用户,则允许执行该账号注册操作,如果不同,则不允许用户执行该账号注册操作。
随着网络技术和电子技术的不断发展,在没有移动通讯网络的情况下,能够通过WI-FI实现上网功能的移动终端种类越来越多,因而,很多情况下,用户在进行账号注册操作时,并不是必须使用手机来进行,也可以使用不能安装SIM(SubscriberIdentityModule客户识别模块)卡的其他移动终端来进行,当然,在有WI-FI信号覆盖的情况下,也可以使用没有安装SIM卡的手机来进行,此时,账号注册业务对应的后台服务器就无法通过短信将验证码发送给本端,一种常用的解决方式是由用户输入自己的手机号,后台服务器接收到该手机号时,根据该手机号将验证短信发送到用户手机。但是,这样的方式,需要用户手动输入自己的手机号,在手机接收到验证短信时,还需要将验证短信中的验证码手动输入到对应的验证输入框,即在当前使用的移动终端没有安装SIM卡时,即需要用户手动输入自己的手机号,又需要手动输入接收到的验证码,造成了用户时间的浪费。
发明内容
本发明提供一种验证码处理方法及装置,用以在没有安装身份识别卡进行短信验证时,节省用户时间。
本发明提供一种验证码处理方法,包括:
在本地没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含所述验证码的验证短信发送给本地预先绑定的终端,其中,所述本地预先绑定的终端中安装有用户身份识别卡;
通过目标应用获取所述本地预先绑定的终端发送的验证码。
本发明的有益效果在于:由于本地预先绑定了安装有用户身份识别卡的终端,因而,在本地没有安装用户身份识别卡的情况下,当通过互联网向网络侧发送验证码获取请求时,无需用户手动操作,就能够使网络侧自动将包含验证码的验证短信发送给本地预先绑定的终端,其次,能够通过目标应用获取本地预先绑定的终端发送的验证码,因而,无需用户手动输入验证码,节省了用户的时间。
在一个实施例中,通过所述目标应用获取所述本地预先绑定的终端发送的验证码,包括:
接收所述本地预先绑定的终端通过所述目标应用发送的验证码;
当所述验证码为加密验证码时,对所述加密验证码进行解密;
当解密成功时,获取所述验证码。
本实施例的有益效果在于:由于验证码为加密验证码,因而,避免了验证码被盗取,保证了验证码的安全。
在一个实施例中,本地存储有本地预先绑定的终端的设备标识,所述对加密验证码进行解密,包括:
显示所述加密验证码对应的密码输入界面;
当接收到在所述密码输入界面输入的密码后,判断在所述密码输入界面输入的密码和所述本地预先绑定的终端的设备标识是否一致;
当在所述密码输入界面输入的密码与所述本地预先绑定的终端的设备标识一致时,确定解密成功;
当在所述密码验证界面输入的密码与所述本地预先绑定的终端的设备标识不一致时,确定解密失败。
本实施例的有益效果在于:由于本地存储有本地预先绑定的终端的设备标识,且加密验证码的密码与本地预先绑定的终端的设备标识一致,因而,当用户输入密码之后,可直接将输入的密码与本地预先绑定的终端的设备标识进行比对来验证用户输入的密码是否正确,简化了验证用户输入的密码是否正确的过程。
本发明还提供一种验证码处理方法,包括:
接收网络侧发送的验证短信,所述验证短信是由网络侧根据本地预先绑定的终端发送的验证码获取请求生成的,所述验证短信的内容包含与所述验证短信对应的应用标识和验证码;
根据所述验证短信的内容中包含的应用标识确定所述验证短信对应的应用;
开启所述验证短信对应的应用;
通过所述验证短信对应的应用将所述验证短信的内容中包含的验证码发送给本地预先绑定的终端。
本发明的有益效果在于:由于本地预先绑定了向网络侧发送验证码获取请求的终端,因而,本地可自动接收网络侧发送的验证短信,无需用户进行手动操作,且由于验证短信的内容包含了验证短信对应的应用标识,因而,可通过验证短信对应的应用将验证码自动发送给本地预先绑定的终端,无需用户手动输入验证码,节省了用户的时间。
在一个实施例中,所述通过所述验证短信对应的应用将所述验证短信的内容中包含的验证码发送给本地预先绑定的终端,包括:
将本地的设备标识作为密码对所述验证码进行加密;
将所述加密后的验证码发送给本地预先绑定的终端,其中,所述与本地预先绑定的终端中存储有本地的设备标识。
本实施例的有益效果在于:直接将本地的设备标识作为密码对验证码进行加密,由于加密后的验证码发送给本地预先绑定的终端,且本地预先绑定的终端中存储有本地的设备标识,因而,即保证了验证码的安全,又简化了本地预先存储的终端对用户输入的密码的验证过程。
本发明还提供一种验证码处理装置,包括:
发送模块,用于在本地没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含所述验证码的验证短信发送给本地预先绑定的终端,其中,所述本地预先绑定的终端中安装有用户身份识别卡;
获取模块,用于通过目标应用获取所述本地预先绑定的终端发送的验证码。
在一个实施例中,所述获取模块,包括:
接收子模块,用于接收所述本地预先绑定的终端通过所述目标应用发送的验证码;
解密子模块,用于当所述验证码为加密验证码时,对所述加密验证码进行解密;
获取子模块,用于当解密成功时,获取所述验证码。
在一个实施例中,本地存储有本地预先绑定的终端的设备标识,所述解密子模块,包括:
显示所述加密验证码对应的密码输入界面;
当接收到在所述密码输入界面输入的密码后,判断在所述密码输入界面输入的密码和所述本地预先绑定的终端的设备标识是否一致;
当在所述密码输入界面输入的密码与所述本地预先绑定的终端的设备标识一致时,确定解密成功;
当在所述密码验证界面输入的密码与所述本地预先绑定的终端的设备标识不一致时,确定解密失败。
本发明还提供一种验证码处理装置,包括:
接收模块,用于接收网络侧发送的验证短信,所述验证短信的内容包含与所述验证短信对应的应用标识和验证码;
确定模块,用于根据所述验证短信的内容中包含的应用标识确定所述验证短信对应的应用;
开启模块,用于开启所述验证短信对应的应用;
发送模块,用于通过所述验证短信对应的应用将所述验证短信的内容中包含的验证码发送给本地预先绑定的终端。
在一个实施例中,所述发送模块,包括:
加密子模块,用于将本地的设备标识作为密码对所述验证码进行加密;
发送子模块,用于将所述加密后的验证码发送给本地预先绑定的终端。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明一实施例中验证码处理方法的流程图;
图2为本发明一实施例中验证码处理方法的流程图;
图3为本发明一实施例中验证码处理方法的流程图;
图4为本发明一实施例中验证码处理装置的框图;
图5为本发明一实施例中验证码处理装置的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1为本发明一实施例中验证码处理方法的流程图,如图1所示,本发明中的验证码处理方法可用于没有安装SIM卡的移动终端A,该方法可被实施为如下步骤S11-S12:
在步骤S11中,在本地没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含验证码的验证短信发送给本地预先绑定的终端;
在步骤S12中,通过目标应用获取本地预先绑定的终端发送的验证码。
举例而言,将没有安装SIM卡的移动终端A和安装了SIM卡的移动终端B进行绑定,移动终端A和移动终端B互通设备标识,同时,网络侧记录移动终端A与移动终端B的设备标识。当用户通过没有安装SIM卡的移动终端A通过无线网络进行账号注册、网上购物等操作时,后台服务器需要对用户进行短信验证,当用户通过点击移动终端A中显示的获取验证码按钮时,该移动终端A向网络侧发送验证码获取请求,由于网络侧记录了该移动终端A预先绑定的安装SIM卡的移动终端B,因而,网络侧会将包含验证码的验证短信发送给移动终端B,该验证短信中包含当前正在进行的账号注册、网上购物等操作所对应的终端应用的应用标识,移动终端B在接收到该验证短信时,获取验证短信中的应用标识,确定该应用标识对应的应用,开启该应用标识对应的应用并通过该应用将该验证短信中的验证码发送给移动终端A,移动终端A通过当前正在进行的账号注册、网上购物等操作所对应的终端应用获取移动终端B发送的验证码。
本发明的有益效果在于:由于本地预先绑定了安装有用户身份识别卡的终端,因而,在本地没有安装用户身份识别卡的情况下,当通过互联网向网络侧发送验证码获取请求时,无需用户手动操作,就能够使网络侧自动将包含验证码的验证短信发送给本地预先绑定的终端,其次,能够通过目标应用获取本地预先绑定的终端发送的验证码,因而,无需用户手动输入验证码,节省了用户的时间。
在一个实施例中,上述步骤S12可被实施为如下步骤A1-A3:
在步骤A1中,接收本地预先绑定的终端通过目标应用发送的验证码;
在步骤A2中,当验证码为加密验证码时,对加密验证码进行解密;
在步骤A3中,当解密成功时,获取验证码。
举例而言,在向网络侧发送验证码获取请求之后,接收安装了SIM卡且与移动终端A绑定的移动终端B发送的验证码,当该验证码为加密验证码时,对该加密验证码进行解密,当解密成功时,获取该验证码。
本实施例的有益效果在于:由于验证码为加密验证码,因而,避免了验证码被盗取,保证了验证码的安全。
在一个实施例中,本地存储有本地预先绑定的终端的设备标识,上述步骤A2可被实施为如下步骤B1-B4:
在步骤B1中,显示加密验证码对应的密码输入界面;
在步骤B2中,当接收到在密码输入界面输入的密码后,判断在密码输入界面输入的密码和本地预先绑定的终端的设备标识是否一致;
在步骤B3中,当在密码输入界面输入的密码与本地预先绑定的终端的设备标识一致时,确定解密成功;
在步骤B4中,当在密码验证界面输入的密码与本地预先绑定的终端的设备标识不一致时,确定解密失败。
本实施例中,移动终端A和移动终端B互通设备标识,预先设置加密验证码对应的密码为安装了SIM卡的移动终端B的设备标识,当接收到移动终端B发送的加密验证码时,显示加密验证码对应的密码输入界面,当接收到用户在该密码输入界面输入的密码之后,判断用户在该密码输入界面输入的密码与移动终端B的设备标识是否一致,当用户在该密码输入界面输入的密码与移动终端B的设备标识一致时,确定解密成功,当用户在该密码输入界面输入的密码与移动终端B的设备标识不一致时,确定解密失败。
本实施例的有益效果在于:由于本地存储有本地预先绑定的终端的设备标识,且加密验证码的密码与本地预先绑定的终端的设备标识一致,因而,当用户输入密码之后,可直接将输入的密码与本地预先绑定的终端的设备标识进行比对来验证用户输入的密码是否正确,简化了验证用户输入的密码是否正确的过程。
图2为本发明一实施例中验证码处理方法的流程图,如图2所示,本发明中的验证码处理方法可用于安装了SIM卡,且与没有安装SIM卡的移动终端A预先绑定的移动终端B,该方法可被实施为如下步骤S21-S24:
在步骤S21中,接收网络侧发送的验证短信;
在步骤S22中,根据验证短信的内容中包含的应用标识确定验证短信对应的应用;
在步骤S23中,开启验证短信对应的应用;
在步骤S24中,通过验证短信对应的应用将验证短信的内容中包含的验证码发送给本地预先绑定的终端。
举例而言,移动终端B接收网络侧发送的验证短信,该验证短信中包含用于通过移动终端A进行的账号注册、网上购物等操作对应的终端应用的标识,以及该账号注册、网上购物等操作对应的短信验证码,根据验证短信中包含的该终端应用的标识,确定该验证短信对应的应用,开启该验证短信对应的应用,通过该验证短信对应的应用将验证短信的内容中包含的验证码发送给移动终端A。
本发明的有益效果在于:由于本地预先绑定了向网络侧发送验证码获取请求的终端,因而,本地可自动接收网络侧发送的验证短信,无需用户进行手动操作,且由于验证短信的内容包含了验证短信对应的应用标识,因而,可通过验证短信对应的应用将验证码自动发送给本地预先绑定的终端,无需用户手动输入验证码,节省了用户的时间。
在一个实施例中,上述步骤S24可被实施为如下步骤C1-C2:
在步骤C1中,将本地的设备标识作为密码对验证码进行加密;
在步骤C2中,将加密后的验证码发送给本地预先绑定的终端。
举例而言,移动终端B将本地的设备标识作为密码对验证码进行加密,将加密后的验证码发送给与该移动终端B预先绑定的移动终端A。
本实施例的有益效果在于:直接将本地的设备标识作为密码对验证码进行加密,由于加密后的验证码发送给本地预先绑定的终端,且本地预先绑定的终端中存储有本地的设备标识,因而,即保证了验证码的安全,又简化了本地预先存储的终端对用户输入的密码的验证过程。
图3为本发明一实施例中验证码处理方法的流程图,如图3所示,本发明中的验证码处理方法可用于没有安装SIM卡的移动终端A和安装了SIM卡且与没有安装SIM卡的移动终端A预先绑定的移动终端B,该方法可被实施为如下步骤S301-S311:
在步骤S301中,移动终端A在没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含验证码的验证短信发送给移动终端B;
在步骤S302中,移动终端B接收网络侧发送的验证短信;
在步骤S303中,移动终端B根据验证短信的内容中包含的应用标识确定验证短信对应的应用;
在步骤S304中,移动终端B开启验证短信对应的应用;
在步骤S305中,移动终端B将本地的设备标识作为密码对验证码进行加密;
在步骤S306中,将加密后的验证码发送给移动终端A;
在步骤S307中,移动终端A接收本地预先绑定的终端通过目标应用发送的验证码;
在步骤S308中,当验证码为加密验证码时,移动终端A显示加密验证码对应的密码输入界面;
在步骤S309中,当移动终端A接收到在密码输入界面输入的密码后,判断在密码输入界面输入的密码和移动终端B的设备标识是否一致;
在步骤S310中,当在密码输入界面输入的密码与移动终端B的设备标识一致时,确定解密成功;
在步骤S311中,当解密成功时,移动终端A获取验证码。
需要说明的是,除上述实施方式以外,本实施例中对验证码进行加密时,由于移动终端A和移动终端B预先会互通设备标识,因而,除将移动终端B的设备标识作为密码之外,还可将移动终端A的设备标识作为密码,其次,用户还可以设置除移动终端A和移动终端B的设备标识外的其他密码,此时,当移动终端B向移动终端A发送加密验证码时,可将加密验证码的密码通过移动终端B的设备标识转换为密文密码,将该密文密码与加密验证码一起发送给移动终端A,当移动终端A接收到移动终端B发送的加密验证码和密文密码时,显示密码输入界面,当用户输入密码之后,移动终端A通过移动终端B的设备标识将该密文密码转换为明文密码,并将该明文密码与用户输入的密码进行匹配,当匹配一致时,证明用户输入的密码正确,将加密验证码解密并显示。
图4为本发明一实施例中验证码处理装置的框图,如图4所示,本发明中的验证码处理装置可用于没有安装SIM卡的移动终端A,该装置可包括如下模块:
发送模块41,用于在本地没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含验证码的验证短信发送给本地预先绑定的终端,其中,本地预先绑定的终端中安装有用户身份识别卡;
获取模块42,用于通过目标应用获取本地预先绑定的终端发送的验证码。
在一个实施例中,获取模块,包括:
接收子模块,用于接收本地预先绑定的终端通过目标应用发送的验证码;
解密子模块,用于当验证码为加密验证码时,对加密验证码进行解密;
获取子模块,用于当解密成功时,获取验证码。
在一个实施例中,本地存储有本地预先绑定的终端的设备标识,解密子模块,包括:
显示加密验证码对应的密码输入界面;
当接收到在密码输入界面输入的密码后,判断在密码输入界面输入的密码和本地预先绑定的终端的设备标识是否一致;
当在密码输入界面输入的密码与本地预先绑定的终端的设备标识一致时,确定解密成功;
当在密码验证界面输入的密码与本地预先绑定的终端的设备标识不一致时,确定解密失败。
图5为本发明一实施例中验证码处理装置的框图,如图5所示,本发明中的验证码处理装置可用于安装了SIM卡,且与没有安装SIM卡的移动终端A预先绑定的移动终端B,该装置可包括如下模块:
接收模块51,用于接收网络侧发送的验证短信,验证短信的内容包含与验证短信对应的应用标识和验证码;
确定模块52,用于根据验证短信的内容中包含的应用标识确定验证短信对应的应用;
开启模块53,用于开启验证短信对应的应用;
发送模块54,用于通过验证短信对应的应用将验证短信的内容中包含的验证码发送给本地预先绑定的终端。
在一个实施例中,发送模块,包括:
加密子模块,用于将本地的设备标识作为密码对验证码进行加密;
发送子模块,用于将加密后的验证码发送给本地预先绑定的终端。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种验证码处理方法,其特征在于,包括:
在本地没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含所述验证码的验证短信发送给本地预先绑定的终端,其中,所述本地预先绑定的终端中安装有用户身份识别卡;
通过目标应用获取所述本地预先绑定的终端发送的验证码。
2.如权利要求1所述的方法,其特征在于,通过所述目标应用获取所述本地预先绑定的终端发送的验证码,包括:
接收所述本地预先绑定的终端通过所述目标应用发送的验证码;
当所述验证码为加密验证码时,对所述加密验证码进行解密;
当解密成功时,获取所述验证码。
3.如权利要求2所述的方法,其特征在于,本地存储有本地预先绑定的终端的设备标识,所述对加密验证码进行解密,包括:
显示所述加密验证码对应的密码输入界面;
当接收到在所述密码输入界面输入的密码后,判断在所述密码输入界面输入的密码和所述本地预先绑定的终端的设备标识是否一致;
当在所述密码输入界面输入的密码与所述本地预先绑定的终端的设备标识一致时,确定解密成功;
当在所述密码验证界面输入的密码与所述本地预先绑定的终端的设备标识不一致时,确定解密失败。
4.一种验证码处理方法,其特征在于,包括:
接收网络侧发送的验证短信,所述验证短信是由网络侧根据本地预先绑定的终端发送的验证码获取请求生成的,所述验证短信的内容包含与所述验证短信对应的应用标识和验证码;
根据所述验证短信的内容中包含的应用标识确定所述验证短信对应的应用;
开启所述验证短信对应的应用;
通过所述验证短信对应的应用将所述验证短信的内容中包含的验证码发送给本地预先绑定的终端。
5.如权利要求4所述的方法,其特征在于,所述通过所述验证短信对应的应用将所述验证短信的内容中包含的验证码发送给本地预先绑定的终端,包括:
将本地的设备标识作为密码对所述验证码进行加密;
将所述加密后的验证码发送给本地预先绑定的终端,其中,所述与本地预先绑定的终端中存储有本地的设备标识。
6.一种验证码处理装置,其特征在于,包括:
发送模块,用于在本地没有安装用户身份识别卡时,通过互联网向网络侧发送验证码获取请求,以使网络侧将包含所述验证码的验证短信发送给本地预先绑定的终端,其中,所述本地预先绑定的终端中安装有用户身份识别卡;
获取模块,用于通过目标应用获取所述本地预先绑定的终端发送的验证码。
7.如权利要求6所述的装置,其特征在于,所述获取模块,包括:
接收子模块,用于接收所述本地预先绑定的终端通过所述目标应用发送的验证码;
解密子模块,用于当所述验证码为加密验证码时,对所述加密验证码进行解密;
获取子模块,用于当解密成功时,获取所述验证码。
8.如权利要求7所述的装置,其特征在于,本地存储有本地预先绑定的终端的设备标识,所述解密子模块,包括:
显示所述加密验证码对应的密码输入界面;
当接收到在所述密码输入界面输入的密码后,判断在所述密码输入界面输入的密码和所述本地预先绑定的终端的设备标识是否一致;
当在所述密码输入界面输入的密码与所述本地预先绑定的终端的设备标识一致时,确定解密成功;
当在所述密码验证界面输入的密码与所述本地预先绑定的终端的设备标识不一致时,确定解密失败。
9.一种验证码处理装置,其特征在于,包括:
接收模块,用于接收网络侧发送的验证短信,所述验证短信的内容包含与所述验证短信对应的应用标识和验证码;
确定模块,用于根据所述验证短信的内容中包含的应用标识确定所述验证短信对应的应用;
开启模块,用于开启所述验证短信对应的应用;
发送模块,用于通过所述验证短信对应的应用将所述验证短信的内容中包含的验证码发送给本地预先绑定的终端。
10.如权利要求9所述的装置,其特征在于,所述发送模块,包括:
加密子模块,用于将本地的设备标识作为密码对所述验证码进行加密;
发送子模块,用于将所述加密后的验证码发送给本地预先绑定的终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610028651.0A CN105471920A (zh) | 2016-01-15 | 2016-01-15 | 一种验证码处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610028651.0A CN105471920A (zh) | 2016-01-15 | 2016-01-15 | 一种验证码处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105471920A true CN105471920A (zh) | 2016-04-06 |
Family
ID=55609190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610028651.0A Pending CN105471920A (zh) | 2016-01-15 | 2016-01-15 | 一种验证码处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105471920A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105975867A (zh) * | 2016-04-28 | 2016-09-28 | 东莞市华睿电子科技有限公司 | 一种数据处理方法 |
CN106504745A (zh) * | 2016-11-11 | 2017-03-15 | 广州市讯飞樽鸿信息技术有限公司 | 一种语音验证码***及其实现方法 |
CN107222861A (zh) * | 2017-05-19 | 2017-09-29 | 珠海市魅族科技有限公司 | 身份验证方法、身份验证装置、终端及非易失性存储介质 |
CN110493162A (zh) * | 2018-03-09 | 2019-11-22 | 山东量子科学技术研究院有限公司 | 基于可穿戴设备的身份认证方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902916A (zh) * | 2012-12-25 | 2014-07-02 | 联想(北京)有限公司 | 一种处理方法以及一种电子设备 |
CN104125062A (zh) * | 2013-04-26 | 2014-10-29 | 腾讯科技(深圳)有限公司 | 登录方法与装置、登录验证装置、服务器、终端及*** |
CN104469714A (zh) * | 2014-11-28 | 2015-03-25 | 小米科技有限责任公司 | 短信发送方法及装置 |
CN104836787A (zh) * | 2014-02-07 | 2015-08-12 | 苹果公司 | 用于认证客户端站点的***和方法 |
CN104980393A (zh) * | 2014-04-02 | 2015-10-14 | 阿里巴巴集团控股有限公司 | 校验方法、***、服务器和终端 |
-
2016
- 2016-01-15 CN CN201610028651.0A patent/CN105471920A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902916A (zh) * | 2012-12-25 | 2014-07-02 | 联想(北京)有限公司 | 一种处理方法以及一种电子设备 |
CN104125062A (zh) * | 2013-04-26 | 2014-10-29 | 腾讯科技(深圳)有限公司 | 登录方法与装置、登录验证装置、服务器、终端及*** |
CN104836787A (zh) * | 2014-02-07 | 2015-08-12 | 苹果公司 | 用于认证客户端站点的***和方法 |
US20150229639A1 (en) * | 2014-02-07 | 2015-08-13 | Apple Inc. | System and Method for Using Credentials of a First Client Station to Authenticate a Second Client Station |
CN104980393A (zh) * | 2014-04-02 | 2015-10-14 | 阿里巴巴集团控股有限公司 | 校验方法、***、服务器和终端 |
CN104469714A (zh) * | 2014-11-28 | 2015-03-25 | 小米科技有限责任公司 | 短信发送方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105975867A (zh) * | 2016-04-28 | 2016-09-28 | 东莞市华睿电子科技有限公司 | 一种数据处理方法 |
CN105975867B (zh) * | 2016-04-28 | 2018-06-12 | 东莞市华睿电子科技有限公司 | 一种数据处理方法 |
CN106504745A (zh) * | 2016-11-11 | 2017-03-15 | 广州市讯飞樽鸿信息技术有限公司 | 一种语音验证码***及其实现方法 |
CN107222861A (zh) * | 2017-05-19 | 2017-09-29 | 珠海市魅族科技有限公司 | 身份验证方法、身份验证装置、终端及非易失性存储介质 |
CN110493162A (zh) * | 2018-03-09 | 2019-11-22 | 山东量子科学技术研究院有限公司 | 基于可穿戴设备的身份认证方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112771826B (zh) | 一种应用程序登录方法、应用程序登录装置及移动终端 | |
CN108768970B (zh) | 一种智能设备的绑定方法、身份认证平台及存储介质 | |
CN109471865B (zh) | 一种离线数据管理方法、***、服务器及存储介质 | |
CN107249004B (zh) | 一种身份认证方法、装置及客户端 | |
CN103188221A (zh) | 应用程序登录方法、装置和移动终端 | |
CN105099673A (zh) | 一种授权方法、请求授权的方法及装置 | |
CN104065621A (zh) | 一种第三方服务的身份验证方法、客户端和*** | |
CN107113613B (zh) | 服务器、移动终端、网络实名认证***及方法 | |
CN103095457A (zh) | 一种应用程序的登录、验证方法 | |
CN103974250A (zh) | 配置方法和设备 | |
CN105227537A (zh) | 用户身份认证方法、终端和服务端 | |
CN103248495B (zh) | 一种应用内付费的方法、服务器、客户端和*** | |
CN105450416A (zh) | 一种安全身份验证方法和设备 | |
CN107241339A (zh) | 身份验证方法、装置和存储介质 | |
CN104660401A (zh) | 验证方法、***和终端 | |
CN105516054B (zh) | 一种用户身份验证的方法及装置 | |
CN102984335B (zh) | 拨打固定电话的身份认证方法、设备和*** | |
CN105321070A (zh) | 基于移动终端之间的碰撞方式进行数据处理的方法和*** | |
CN107277017A (zh) | 基于加密密钥和设备指纹的权限认证方法、装置及*** | |
CN103905194A (zh) | 身份溯源认证方法及*** | |
CN105471920A (zh) | 一种验证码处理方法及装置 | |
CN105741116A (zh) | 一种快捷支付方法、装置及*** | |
CN103036852A (zh) | 一种实现网络登录的方法以及装置 | |
CN113920616A (zh) | 车辆与蓝牙钥匙安全连接的方法、蓝牙模块、蓝牙钥匙 | |
CN109587683B (zh) | 短信防监听的方法及***、应用程序和终端信息数据库 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160406 |
|
RJ01 | Rejection of invention patent application after publication |