【技术实现步骤摘要】
一种用于加密货币交易的便携式安全装置
本专利技术涉及交易安全
,特别涉及一种用于加密货币交易的便携式安全装置。
技术介绍
利用区块链技术建立的加密货币,如比特币等,是一套全新的、去中心化的、不需要信任基础的点到点交易体系的方法,突出优势在于去中心化设计,通过运用加密算法、时间戳、树形结构、共识机制和奖励机制,在节点无需信任的分布式网络中实现基于去中心化信用的点到点交易,解决了目前中心化模式存在的可靠性差、安全性低、高成本、低效率等问题。目前,政府机构也开始研究发行基于区块链的加密货币的可行性。要发行加密货币,首先需要解决的加密货币交易过程中的安全性问题。在比特币等加密货币交易中,用户需要对区块链中的数据进行加密、解密、签名和验证签名,这些过程都涉及密码运算,除了需要计算装置外,还需要密钥的参与。一旦其他人员或机构知悉了某个用户的密钥,就可以冒充这个用户进行加密货币的交易,给这个用户带来损失。因此。密钥的安全保护是加密货币交易安全保护的重点。目前,用户在加密货币交易中需要的密钥都是以文件形式存储在计算机的磁盘上,很容易被他人窃取,对加密货币的交易形成潜在的威胁 ...
【技术保护点】
1.一种用于加密货币交易的便携式安全装置,其特征在于,包括:生物特征传感器、外部通信接口、微处理器模块、存储模块以及密码运算模块;生物特征传感器,用于感知用户的生物特征信息,鉴别用户身份;外部通信接口,用于连接外部的计算机;微处理器模块,用于使用生物特征验证用户身份,对加密货币交易中的数据进行加密和解密,进行数字签名以及验证数字签名;存储模块,用于存储用户生物特征信息和加密货币交易中需要的密钥;密码运算模块,用于进行加密货币交易中需要的密码运算。
【技术特征摘要】
1.一种用于加密货币交易的便携式安全装置,其特征在于,包括:生物特征传感器、外部通信接口、微处理器模块、存储模块以及密码运算模块;生物特征传感器,用于感知用户的生物特征信息,鉴别用户身份;外部通信接口,用于连接外部的计算机;微处理器模块,用于使用生物特征验证用户身份,对加密货币交易中的数据进行加密和解密,进行数字签名以及验证数字签名;存储模块,用于存储用户生物特征信息和加密货币交易中需要的密钥;密码运算模块,用于进行加密货币交易中需要的密码运算。2.如权利要求1所述的用于加密货币交易的便携式安全装置,其特征在于,所述微处理器模块包括:生物特征处理模块,用于提取用户的生物特征,如果存储模块中没有存储生物特征,就将生物特征存储在存储模块中,否则,就将生物特征与存储模块中的生物特征进行比较,判断二者是否一致;密钥管理模块,用于控制生成加密货币交易需要的密钥;数据加密解密管理模块,用于控制外部传入的数据进行解密和解密;签名验签管理模块,用于控制对外部传入的数据进行数字签名和验证签名。3.如权利要求2所述的用于加密货币交易的便携式安全装置,其特征在于,生物特征处理模块在整个装置上电后首先运行,当判断输入的生物特征与存储模块中的生物特征不一致时,就终止整个装置的运行。4.如权利要求2所述的用于加密货币交易的便携式安全装置,其特征在于,密钥管理模块采用对称密码运算,加密密钥和解密密钥相同,数字签名密钥采用非对称密码运算,数字签名密钥和验证签名密...
【专利技术属性】
技术研发人员:张丹,王佳,王东东,张宏,
申请(专利权)人:北京计算机技术及应用研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。