[发明专利]一种基于硬件芯片的数字货币交易方法在审
申请号: | 201810955011.3 | 申请日: | 2018-08-21 |
公开(公告)号: | CN109118186A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 何伟 | 申请(专利权)人: | 甲骨文科技时代(深圳)有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/38;G06F21/72 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 谈杰 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全芯片 交易信息 移动终端 安全环境 交易指令 数字货币 系统环境 硬件芯片 交易 内置 区块 钱包 安全性能 接收用户 随身携带 预先存储 私钥 应用 发送 隔离 返回 | ||
本发明实施例公开了一种基于硬件芯片的数字货币交易方法,该方法应用于移动终端中,移动终端包括系统环境和安全环境,移动终端中内置安全芯片,安全芯片运行于安全环境下,该方法包括:进入系统环境下的区块链钱包应用;接收用户在区块链钱包应用中输入的对外交易指令,根据该对外交易指令生成未签名的交易信息,并将该未签名的交易信息发送至安全芯片;通过安全芯片中预先存储的私钥对该未签名的交易信息进行签名操作,生成签名后的交易信息;接收安全芯片返回的签名后的交易信息。本发明实施例的技术方案通过在移动终端中内置安全芯片,且交易签名隔离在安全芯片中运行,不仅能够极大增加交易的安全性能,且用户能够随身携带,方便用户掌控。
技术领域
本发明涉及电子技术领域,具体涉及一种基于硬件芯片的数字货币交易方法。
背景技术
钱包是存储和使用数字货币的工具,在区块链领域有着举足轻重的地位。区块链钱包涉及钱包地址、私钥和公钥几个核心概念,用户通过私钥来签名交易,以证明该用户拥有交易的输出权,而私钥可以计算出公钥,公钥又可以经过一系列数字签名生成钱包地址。因此,区块链钱包中对私钥的保护是重中之重。
常见的几种区块链钱包类型有以下几种:On-chain钱包,给一个钱包地址发送数字货币,交易在全网广播、被确认、被打包进区块,On-chain钱包需要自己保管私钥,而在网络安全方面,普通用户的意识和能力都不够。Off-chain钱包,通过交易所来进行交易,用户本人并没有私钥,私钥是由交易所托管,然而在区块链以往的安全事件中交易所出现的风险最大,容易遭受黑客的恶意攻击。冷钱包,即离线、断网,私钥存储的位置不能被网络所访问的钱包,往往依靠“冷”设备来存储私钥,例如不联网的电脑、手机、手写的笔记本等等,虽然避免了被黑客盗取的风险,但可能面临物理安全风险,比如电脑硬盘损坏、笔记本丢失或被撕毁等。热钱包,私钥存储在能被网络访问的位置,被黑客盗取私钥的风险较大。因此,有必要针对区块链钱包设计一种既安全又方便用户掌控的数字货币交易方法。
发明内容
本发明实施例提供了一种基于硬件芯片的数字货币交易方法,通过在移动终端中内置安全芯片,且交易签名隔离在安全芯片中运行,不仅能够极大增加交易的安全性能,且用户能够随身携带,方便用户掌控。
本发明实施例第一方面提供一种基于硬件芯片的数字货币交易方法,所述方法应用于移动终端中,所述移动终端包括系统环境和安全环境,所述移动终端中内置有安全芯片,所述安全芯片运行于所述安全环境下,所述方法包括:
进入所述系统环境下的区块链钱包应用;
接收用户在所述区块链钱包应用中输入的对外交易指令,根据所述对外交易指令生成未签名的交易信息,并将所述未签名的交易信息发送至所述安全芯片;
通过所述安全芯片中预先存储的私钥对所述未签名的交易信息进行签名操作,生成签名后的交易信息;
接收所述安全芯片返回的所述签名后的交易信息。
作为一种可选的实施方式,在本发明实施例第一方面中,所述系统环境与所述安全环境之间物理隔离,所述系统环境下的硬件与所述安全芯片通过串行外设接口SPI进行通信。
作为一种可选的实施方式,在本发明实施例第一方面中,所述安全环境处于离线状态。
作为一种可选的实施方式,在本发明实施例第一方面中,所述通过所述安全芯片中预先存储的私钥对所述未签名的交易信息进行签名操作,生成签名后的交易信息,包括:
通过所述安全芯片中预先存储的私钥利用椭圆曲线密码ECC算法或椭圆曲线数字签名算法ECDSA对所述未签名的交易信息进行离线签名操作,生成签名后的交易信息。
作为一种可选的实施方式,在本发明实施例第一方面中,所述进入所述系统环境下的区块链钱包应用之后,所述接收用户在所述区块链钱包应用中输入的对外交易指令之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文科技时代(深圳)有限公司,未经甲骨文科技时代(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810955011.3/2.html,转载请声明来源钻瓜专利网。