身份验证方法、装置及系统制造方法及图纸

技术编号:14697602 阅读:64 留言:0更新日期:2017-02-24 02:46
本公开是关于一种身份验证方法、装置及系统,用以简化身份验证的操作。所述方法包括:接收来自服务器的身份验证指令;响应于身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;第一预存手机号码信息为本地预存的手机号码信息;将本地硬件的信息与第一预存手机号码信息作为待验证的身份信息,发送至服务器;接收服务器基于待验证的身份信息生成的验证结果。本公开技术方案可以简化身份验证的操作。

【技术实现步骤摘要】

本公开涉及信息
,尤其涉及一种身份验证方法、装置及系统
技术介绍
身份验证也称为\身份认证\或\身份鉴别\,是指在计算机及计算机网络系统中确认操作者身份的过程,从而确定该用户是否具有对某种资源的访问和使用权限,进而使计算机和网络系统的访问策略能够可靠、有效地执行,防止攻击者假冒合法用户获得资源的访问权限,保证系统和数据的安全,以及授权访问者的合法利益。随着手机的普及,手机号对于人们来说是非常重要的身份验证标识。比如,相关技术中,在银行办理网上银行业务,在登录手机银行时需要验证身份,与银行预留的手机号进行校对。再比如,各种网络帐号,为了验证身份,采用绑定手机号的方式,之后在其他终端设备上登录时,通过短信验证码的方式进行身份验证。然而,对于用户来说,每次进行身份验证,都要接收到验证码、输入验证码,输入操作繁琐。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种身份验证方法、装置及系统,用以简化身份验证的操作。根据本公开实施例的第一方面,提供一种身份验证方法,包括:接收来自服务器的身份验证指令;响应于所述身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;所述第一预存手机号码信息为本地预存的手机号码信息;将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,发送至所述服务器;接收所述服务器基于所述待验证的身份信息生成的验证结果。在一实施例中,所述方法还可包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的所述手机号码;将所述手机号码保存为所述第一预存手机号码信息。在一实施例中,所述方法还可包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的第一哈希值;所述第一哈希值为所述手机号码的哈希值;将所述第一哈希值,保存为所述第一预存手机号码信息。在一实施例中,所述方法还可包括:发送当前的所述本地硬件的信息给所述服务器;所述接收所述服务器基于所述待验证的身份信息生成的验证结果,可包括:接收来自所述服务器的基于所述待验证的身份信息与预存的身份信息生成的验证结果;所述预存的身份信息包括第二预存手机号码信息以及所述当前的所述本地硬件的信息,所述第二预存手机号码信息为所述服务端根据所述短消息确定的所述手机号码。在一实施例中,所述将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,发送至所述服务器,可包括:根据所述本地硬件的信息与所述第一预存手机号码信息运算得到第二哈希值,作为所述待验证的身份信息;将所述待验证的身份信息发送给所述服务器。在一实施例中,所述本地硬件可包括移动电话设备以及SIM卡;所述本地硬件的信息包括所述移动电话设备的标识信息、所述SIM卡的标识信息以及所述SIM卡的状态信息;所述SIM卡的状态信息包括入网状态信息与未入网状态信息。在一实施例中,所述SIM卡的标识信息可至少包括集成电路卡识别码ICCID、国际移动用户识别码IMSI中的一种。根据本公开实施例的第二方面,提供一种身份验证方法,包括:接收来自服务器的身份验证指令;响应于所述身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;所述第一预存手机号码信息为本地预存的手机号码信息;将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,并基于所述待验证的身份信息生成验证结果。在一实施例中,所述方法还可包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的所述手机号码;将所述手机号码分别保存为所述第一预存手机号码信息与所述第二预存手机号码信息;发送当前的所述本地硬件的信息给所述服务器;接收来自所述服务器的所述当前的所述本地硬件的信息;所述将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,并基于所述待验证的身份信息生成验证结果,可包括:基于所述待验证的身份信息与预存的身份信息生成所述验证结果;所述预存的身份信息包括所述第二预存手机号码信息以及所述当前的所述本地硬件的信息。在一实施例中,所述方法还可包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的第一哈希值;所述第一哈希值为所述手机号码的哈希值;将所述第一哈希值分别保存为所述第一预存手机号码信息与所述第二预存手机号码信息;发送当前的所述本地硬件的信息给所述服务器;接收来自所述服务器的所述当前的所述本地硬件的信息;所述将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,并基于所述待验证的身份信息生成验证结果,可包括基于所述待验证的身份信息与预存的身份信息生成所述验证结果;所述预存的身份信息包括所述第二预存手机号码信息以及所述当前的所述本地硬件的信息。在一实施例中,所述方法还可包括:根据所述待验证的身份信息运算得到第二哈希值;根据所述预存的身份信息运算得到第三哈希值;所述基于所述待验证的身份信息与预存的身份信息生成所述验证结果,可包括:基于所述第二哈希值与所述第三哈希值生成所述验证结果。在一实施例中,所述本地硬件可包括移动电话设备以及SIM卡;所述本地硬件的信息包括所述移动电话设备的标识信息、所述SIM卡的标识信息以及所述SIM卡的状态信息;所述SIM卡的状态信息包括入网状态信息与未入网状态信息。在一实施例中,所述SIM卡的标识信息可至少包括集成电路卡识别码ICCID、国际移动用户识别码IMSI中的一种。根据本公开实施例的第三方面,提供一种身份验证装置,包括:第一接收模块,被配置为接收来自服务器的身份验证指令;第一确定模块,被配置为响应于所述身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;所述第一预存手机号码信息为本地预存的手机号码信息;第一发送模块,被配置为将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,发送至所述服务器;第二接收模块,被配置为接收所述服务器基于所述待验证的身份信息生成的验证结果。在一实施例中,所述装置还可包括:第二发送模块,被配置为发送短消息给所述服务器;所述短消息携带手机号码的信息;第三接收模块,被配置为接收来自所述服务器的所述手机号码;第一保存模块,被配置为将所述手机号码保存为所述第一预存手机号码信息。在一实施例中,所述装置还可包括:第三发送模块,被配置为发送短消息给所述服务器;所述短消息携带手机号码的信息;第四接收模块,被配置为接收来自所述服务器的第一哈希值;所述第一哈希值为所述手机号码的哈希值;第二保存模块,被配置为将所述第一哈希值,保存为所述第一预存手机号码信息。在一实施例中,所述装置还可包括:第四发送模块,被配置为发送当前的所述本地硬件的信息给所述服务器;所述第二接收模块,还被配置为接收来自所述服务器的基于所述待验证的身份信息与预存的身份信息生成的验证结果;所述预存的身份信息包括第二预存手机号码信息以及所述当前的所述本地硬件的信息,所述第二预存手机号码信息为所述服务端根据所述短消息确定的所述手机号码。在一实施例中,所述第一发送模块可包括:第一运算子模块,被配置为根据所述本地硬件的信息与所述第一预存手机号码信息运算得到第二哈希值,作为所述待验证的身份信息;发送子模块,被配置为将所述待验证的身份信息发送给所述服务器。在一实施例中,本文档来自技高网...
身份验证方法、装置及系统

【技术保护点】
一种身份验证方法,其特征在于,所述方法包括:接收来自服务器的身份验证指令;响应于所述身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;所述第一预存手机号码信息为本地预存的手机号码信息;将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,发送至所述服务器;接收所述服务器基于所述待验证的身份信息生成的验证结果。

【技术特征摘要】
1.一种身份验证方法,其特征在于,所述方法包括:接收来自服务器的身份验证指令;响应于所述身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;所述第一预存手机号码信息为本地预存的手机号码信息;将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,发送至所述服务器;接收所述服务器基于所述待验证的身份信息生成的验证结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的所述手机号码;将所述手机号码保存为所述第一预存手机号码信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的第一哈希值;所述第一哈希值为所述手机号码的哈希值;将所述第一哈希值,保存为所述第一预存手机号码信息。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:发送当前的所述本地硬件的信息给所述服务器;所述接收所述服务器基于所述待验证的身份信息生成的验证结果,包括:接收来自所述服务器的基于所述待验证的身份信息与预存的身份信息生成的验证结果;所述预存的身份信息包括第二预存手机号码信息以及所述当前的所述本地硬件的信息,所述第二预存手机号码信息为所述服务端根据所述短消息确定的所述手机号码。5.根据权利要求1所述的方法,其特征在于,所述将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,发送至所述服务器,包括:根据所述本地硬件的信息与所述第一预存手机号码信息运算得到第二哈希值,作为所述待验证的身份信息;将所述待验证的身份信息发送给所述服务器。6.根据权利要求1所述的方法,其特征在于,所述本地硬件包括移动电话设备以及SIM卡;所述本地硬件的信息包括所述移动电话设备的标识信息、所述SIM卡的标识信息以及所述SIM卡的状态信息;所述SIM卡的状态信息包括入网状态信息与未入网状态信息。7.根据权利要求6所述的方法,其特征在于,所述SIM卡的标识信息至少包括集成电路卡识别码ICCID、国际移动用户识别码IMSI中的一种。8.一种身份验证方法,其特征在于,所述方法包括:接收来自服务器的身份验证指令;响应于所述身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;所述第一预存手机号码信息为本地预存的手机号码信息;将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,并基于所述待验证的身份信息生成验证结果。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的所述手机号码;将所述手机号码分别保存为所述第一预存手机号码信息与所述第二预存手机号码信息;发送当前的所述本地硬件的信息给所述服务器;接收来自所述服务器的所述当前的所述本地硬件的信息;所述将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,并基于所述待验证的身份信息生成验证结果,包括:基于所述待验证的身份信息与预存的身份信息生成所述验证结果;所述预存的身份信息包括所述第二预存手机号码信息以及所述当前的所述本地硬件的信息。10.根据权利要求8所述的方法,其特征在于,所述方法还包括:发送短消息给所述服务器;所述短消息携带手机号码的信息;接收来自所述服务器的第一哈希值;所述第一哈希值为所述手机号码的哈希值;将所述第一哈希值分别保存为所述第一预存手机号码信息与所述第二预存手机号码信息;发送当前的所述本地硬件的信息给所述服务器;接收来自所述服务器的所述当前的所述本地硬件的信息;所述将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,并基于所述待验证的身份信息生成验证结果,包括:基于所述待验证的身份信息与预存的身份信息生成所述验证结果;所述预存的身份信息包括所述第二预存手机号码信息以及所述当前的所述本地硬件的信息。11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:根据所述待验证的身份信息运算得到第二哈希值;根据所述预存的身份信息运算得到第三哈希值;所述基于所述待验证的身份信息与预存的身份信息生成所述验证结果,包括:基于所述第二哈希值与所述第三哈希值生成所述验证结果。12.根据权利要求8所述的方法,其特征在于,所述本地硬件包括移动电话设备以及SIM卡;所述本地硬件的信息包括所述移动电话设备的标识信息、所述SIM卡的标识信息以及所述SIM卡的状态信息;所述SIM卡的状态信息包括入网状态信息与未入网状态信息。13.根据权利要求12所述的方法,其特征在于,所述SIM卡的标识信息至少包括集成电路卡识别码ICCID、国际移动用户识别码IMSI中的一种。14.一种身份验证装置,其特征在于,所述装置包括:第一接收模块,被配置为接收来自服务器的身份验证指令;第一确定模块,被配置为响应于所述身份验证指令,确定本地硬件的信息以及第一预存手机号码信息;所述第一预存手机号码信息为本地预存的手机号码信息;第一发送模块,被配置为将所述本地硬件的信息与所述第一预存手机号码信息作为待验证的身份信息,发送至所述服务器;第二接收模块,被配置为接收所述服务器基于所述待验证的身份信息生成的验证结果。15.根据权利要求14所述的装置,其特征在于,所述装置还包括:第二发送模块,被配置为发送短消息给所述服务器;所述短消息携带手机号码的信息;第三接收模块,被配置为接收来自所述服务器的所述手机号码;第一保存模块,被配置为将所述手机号码保存为所述第一预存手机号码信息。16.根据权利要求14所述的装置,其特征在于,所述装置还包括:第三发送模块,被配置为发送短消息给所述服务器;所述短消息携带手机号码的信息;第四接收模块,被配置为接收来自所述服务器的第一哈希值;所述第一哈希值为所述手机号码的哈希值;第二保存模块,被配置为将所述第一哈希值,保存为...

【专利技术属性】
技术研发人员:刘立军陈洋刘道宽
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1