[发明专利]一种区块链签名方法和移动设备在审
| 申请号: | 201910112457.4 | 申请日: | 2019-02-13 |
| 公开(公告)号: | CN109903052A | 公开(公告)日: | 2019-06-18 |
| 发明(设计)人: | 王晓亮;段扬扬;王博 | 申请(专利权)人: | 杭州秘猿科技有限公司 |
| 主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38;G06Q40/04 |
| 代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 董柏雷 |
| 地址: | 310013 浙江省杭州市西*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动设备 私钥 安全模块 交易数据 区块 身份验证 内置 身份验证信息 交易请求 用户体验 复用 解析 保管 发送 权限 提示 干预 交易 访问 成功 | ||
1.一种区块链签名方法,所述方法包括:
移动设备对接收到的交易请求进行解析,得到交易数据;
将所述交易数据发送至所述移动设备内置的安全模块请求签名;发出对用户的身份验证提示,所述身份验证提示是在所述安全模块请求所述移动设备验证用户使用私钥的权限后,移动设备发出的;
根据接收的身份验证信息,确认身份验证成功;
使用所述安全模块产生的私钥对所述交易数据签名。
2.如权利要求1所述的方法,所述安全模块为移动设备的芯片安全区。
3.如权利要求1所述的方法,所述身份验证信息包括生物识别信息或预设验证信息,其中:
所述生物识别信息包括指纹识别信息,脸部识别信息、声音识别信息或虹膜识别信息;
所述预设验证信息包括用户输入的数字、文字、字符、图形信息或界面操作信息。
4.如权利要求1所述的方法,在使用所述安全模块产生的私钥对所述交易数据签名之前,还包括:
所述移动设备将身份验证成功结果发送给所述安全模块,使得所述安全模块确定用户具有私钥使用权限。
5.如权利要求1所述的方法,还包括:
所述移动设备通过钱包应用接收交易请求,并导出所述钱包应用生成的私钥至离线介质。
6.一种移动设备,包括:钱包应用、安全模块和系统处理模块,其中:
所述钱包应用用于对接收到的交易请求进行解析,得到交易数据;将所述交易数据发送至所述移动设备内置的安全模块请求签名;
所述安全模块用于接收所述交易数据;向所述系统处理模块发送验证用户使用私钥权限的请求;接收所述系统处理模块发送的身份验证成功结果;使用产生的私钥对所述交易数据签名;
所述系统处理模块用于接收所述安全模块发送的验证用户使用私钥权限的请求;发出对用户的身份验证提示;根据接收的身份验证信息,确认身份验证成功;将身份验证成功结果发送的所述安全模块。
7.如权利要求6所述的移动设备,所述安全模块为移动设备的芯片安全区。
8.如权利要求6所述的移动设备,所述身份验证信息包括生物识别信息或预设验证信息,其中:
所述生物识别信息包括指纹识别信息,脸部识别信息、声音识别信息或虹膜识别信息;
所述预设验证信息包括用户输入的数字、文字、字符、图形信息或界面操作信息。
9.如权利要求6所述的移动设备,所述钱包应用在初始使用时导出自身生成的私钥至离线介质。
10.一种安全设备,内置于移动设备,用于:
接收钱包应用发送的交易数据;
向移动设备发送验证用户使用私钥权限的请求;接收所述移动设备发送的身份验证成功结果;使用产生的私钥对所述交易签名。
11.如权10所述的安全设备,所述安全设备为移动设备的芯片安全区。
12.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行如权利要求1-5任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州秘猿科技有限公司,未经杭州秘猿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910112457.4/1.html,转载请声明来源钻瓜专利网。





