[发明专利]一种移动端身份验证方法及装置在审
| 申请号: | 201810277077.1 | 申请日: | 2018-03-30 |
| 公开(公告)号: | CN110324285A | 公开(公告)日: | 2019-10-11 |
| 发明(设计)人: | 周志刚;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08;H04L9/30 |
| 代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
| 地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动设备 私钥信息 区块 身份验证 读取 应用 移动端 登陆 生成密钥 用户隐私 密钥 存储 客户 | ||
本发明公开了一种移动端身份验证方法及装置,应用于当前移动设备,该方法包括:在当前移动设备第一次打开区块链应用时,针对所述当前移动设备生成密钥对,密钥对包括私钥信息;存储私钥信息于当前移动设备;在当前移动设备第一次打开区块链应用之后,如果在当前移动设备上打开区块链应用,从当前移动设备中读取私钥信息;根据从当前移动设备读取的私钥信息,登陆至区块链应用。本发明解决了现有技术中完成登陆客户端的身份验证方式不利于用户隐私的保护的技术问题。
技术领域
本发明涉及信息处理技术领域,尤其涉及一种移动端身份验证方法及装置。
背景技术
目前,随着区块链技术的成熟,越来越多的相关应用随之而生。区块链技术则是一种新型的去中心化的思想。通过分布式账本每个终端都具有完整的账本,每个终端都可以进行交易,交易信息不可伪造和篡改。区块链上的交易有区块链上的所有节点共同完成,由共识算法来保障区块的一致性。
现有的中心化的服务器则是通过用户输入账号密码进行登录,用户名和密码会告知服务器,通过与服务器的交互来完成客户端的身份验证,而随着区块链技术的成熟,区域块应用的应用越来越广泛。对于区块链中移动端,由于应用完成登陆客户端的身份验证的传统方式,需要告知服务器用于身份验证的账号密码,因此,不利于用户隐私的保护。
发明内容
本发明实施例通过提供一种移动端身份验证方法及装置,解决了现有技术中完成登陆客户端的身份验证方式不利于用户隐私的保护的技术问题。
第一方面,本发明实施例提供一种移动端身份验证方法,应用于当前移动设备,所述方法包括:
在所述当前移动设备第一次打开区块链应用时,针对所述当前移动设备生成密钥对,所述密钥对包括私钥信息;
存储所述私钥信息于所述当前移动设备;
在所述当前移动设备第一次打开区块链应用之后,如果在所述当前移动设备上打开所述区块链应用,从所述当前移动设备中读取所述私钥信息;
根据从所述当前移动设备读取的所述私钥信息,登陆至所述区块链应用。
可选的,所述密钥对还包括与所述私钥信息具有唯一配对关系的公钥信息;
所述在登陆至所述区块链应用之后,所述方法还包括:
基于所述区块链应用向第一对端设备发送第一交易信息,所述第一交易信息中携带有所述公钥信息和所述当前移动设备的IP信息,使得所述第一对端设备验证所述公钥信息和所述IP信息是否合法,并且在所述公钥信息和所述IP信息均合法时,使得所述第一对端设备对所述第一交易信息进行处理;
接收来自所述第一对端设备的对所述第一交易信息进行处理得到的第一交易处理结果。
可选的,所述密钥对还包括与所述私钥信息具有唯一配对关系的公钥信息;
所述在登陆至所述区块链应用之后,所述方法还包括:
接收到来自第二对端设备的第二交易信息,所述第二交易信息中携带有所述第二对端设备的公钥信息和IP信息;
验证所述第二对端设备的公钥信息和IP信息是否合法;
如果所述第二对端设备的公钥信息和IP信息均合法,对所述第二交易信息进行处理,获得第二交易处理结果;
向所述第二对端设备反馈所述第二交易处理结果。
可选的,所述存储所述私钥信息于所述当前移动设备,包括:
应用随机密钥值对所述私钥信息加密,得到加密后私钥信息;
保存所述加密后私钥信息和所述随机密钥值于所述当前移动设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810277077.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:接入IMS的方法和通信装置
- 下一篇:一种会议控制系统和方法





