首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于静脉特征的硬件钱包认证交易机制及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京邮电大学

摘要:本发明公开了一种基于静脉特征的硬件钱包认证交易机制及系统,属于数字货币领域;具体包含硬件钱包、联网客户端、交易系统节点以及硬件钱包分发机构;硬件钱包用于发起交易请求,并在交易认证过程中根据交易系统节点的交易校验码生成交易响应码;硬件钱包在生产时会录入用于验证持有者身份的静脉特征,当验证通过之后使用硬件钱包进行转账交易。所述联网客户端,根据用户输入的交易信息构建交易数据,并担任硬件钱包和交易系统节点沟通的桥梁;所述交易系统节点,用于生成交易校验码并对交易响应码进行验证,也负责交易数据打包上链完成交易的任务;本发明增加了每次进行交易时官方系统认证的机制,提高了交易过程的安全性。

主权项:1.一种基于静脉特征的硬件钱包认证交易机制,其特征在于,具体包括:步骤一、联网客户端根据用户输入的交易信息构建交易数据,并发送到硬件钱包,进行处理;用户作为交易发起方,输入的交易信息包括:交易接受方的账户和转账金额;步骤二、硬件钱包通过设备显示屏显示待确认的交易数据,并对用户进行对比验证,验证通过后用户进行最终确认;对比验证是指:硬件钱包采集此次交易发起人的静脉信息,并与申请硬件钱包时用户提前存储的静脉信息进行对比验证,当验证通过时才允许交易发起人对交易数据进行确认;所述静脉信息是指通过静脉识别仪或者红外线CCD摄像头获取手指、手掌、手背静脉的图像;然后进行预处理后提取纹理特征;步骤三、用户完成交易确认之后,硬件钱包使用随机数生成器生成全局唯一的交易号,并获取用户确认时刻的时间戳,并进行保存;步骤四、硬件钱包使用自身的加密算法库对本次交易数据以及与本次交易相关的其他数据进行加密和签名,生成交易请求数据;所述本次交易的数据为双方账户和交易金额数据;交易相关的其他数据至少包括标识本次交易的唯一交易号、由硬件钱包分发机构授予的标识钱包设备的唯一设备编号、发起本次交易的时间戳、进行交易确认时采集到的交易发起人的静脉数据、钱包设备公钥;步骤五、硬件钱包将交易请求数据传送给联网客户端,由联网客户端转发给加密货币交易系统节点进行验签工作;步骤六、验签通过之后,交易系统节点使用自身的加密算法库对交易请求数据进行逆向还原操作,还原出原始的交易数据和交易相关数据并缓存;缓存的数据包括钱包设备编号+交易号,交易数据+交易发起人的静脉数据的对应关系;步骤七、交易系统节点基于交易数据和其他相关数据,使用自身的加密算法库生成本次交易的校验码;步骤八、交易系统节点将交易校验码以及本次对应的交易号作为响应数据,发送给联网客户端;由联网客户端转发给硬件钱包;步骤九、硬件钱包根据本地缓存的交易号对响应数据中的交易号进行验证,当两个交易号一致时,说明响应数据对应的交易为当前硬件钱包正在进行的交易;步骤十、硬件钱包加密生成交易响应码并通过联网客户端发送给交易系统节点进行校验;具体校验为:交易系统节点收到交易响应码之后,解密得到原始数据,根据原始数据中的钱包设备编号+交易号拿到缓存在交易系统节点本地该硬件钱包此次交易对应的交易相关数据;然后使用加密算法库按照之前生成校验码的规则重新生成一个新的校验码,通过将新生成的校验码和解密交易响应码中的校验码进行比对,当两个校验码一致时,说明硬件钱包正常工作,没有被攻击入侵;步骤十一、验证通过后,交易系统节点将本地缓存的本次交易数据打包成联盟数据块,经过广播和交易系统其他节点确认,最终写入到交易系统节点维护的联盟链中;步骤十二、交易系统节点将交易结果信息、查询交易系统联盟链上交易详情等数据返回给联网客户端,供交易发起方进行结果查看。

全文数据:

权利要求:

百度查询: 北京邮电大学 一种基于静脉特征的硬件钱包认证交易机制及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术