一种支持量子安全的区块链交易签名与验证方法及装置制造方法及图纸

技术编号:43761206 阅读:20 留言:0更新日期:2024-12-24 16:04
本申请提供一种支持量子安全的区块链交易签名与验证方法及装置,应用于进行交易的客户端设备,方法包括:使用客户端设备的第二加密私钥对进行交易的原始数据进行签名得到第一数据;使用会话密钥对第一数据进行对称加密得到第二数据;将第二数据和封装密文发送到目标节点,以使目标节点根据第一封装公钥对应的第一封装私钥,以及第二加密私钥对应的第二加密公钥对第二数据进行解密,得到原始数据。由此,本方案实现了交易阶段中对交易的原始数据进行双重加密的机制,增强了系统的安全性,以及提高了系统的抗量子攻击安全性能。

【技术实现步骤摘要】

本申请量子安全,尤其涉及一种支持量子安全的区块链交易签名与验证方法及装置


技术介绍

1、在现代区块链系统的实践中,安全性是构建信任和保障用户资产安全的基石。诸如以太坊这样的领先公有链项目,以及hyperledger fabric和corda等私有链或联盟链项目,都在其核心操作中广泛采用了非对称加密算法。传统上,非对称加密算法如椭圆曲线数字签名算法(elliptic curve digital signature algorithm,ecdsa)和rsa(由rivest、shamir和adleman提出)是区块链网络安全架构的重要组成部分,负责确保交易真实性、节点身份验证以及数据加密。

2、ecdsa在以太坊等主流区块链平台中用于生成公私钥对,用于在交易的签名过程中验证交易发起者的身份。对于rsa算法,尽管在区块链领域内的使用不如ecdsa广泛,但它由于在传统的数字安全领域内长久以来的应用,依旧被看作是一个重要的密码体系,尤其在企业级的区块链解决方案中。

3、然而,随着量子计算技术的发展,传统非对称加密算法面临被量子计算机破解的风险本文档来自技高网...

【技术保护点】

1.一种支持量子安全的区块链交易签名与验证方法,其特征在于,所述方法应用于进行交易的客户端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述进行交易之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述进行交易之前,所述方法还包括:按照预设策略更新所述本地缓存中的数字证书。

4.根据权利要求2所述的方法,其特征在于,所述在所述区块链中进行注册,包括:

5.根据权利要求4所述的方法,其特征在于,所述至少使用所述第一数字证书在所述区块链中进行注册,包括:

6.根据权利要求5所述的方法,其特征在于...

【技术特征摘要】

1.一种支持量子安全的区块链交易签名与验证方法,其特征在于,所述方法应用于进行交易的客户端设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述进行交易之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述进行交易之前,所述方法还包括:按照预设策略更新所述本地缓存中的数字证书。

4.根据权利要求2所述的方法,其特征在于,所述在所述区块链中进行注册,包括:

5.根据权利要求4所述的方法,其特征在于,所述至少使用所述第一数字证书在所述区块链中进行注册,包括:

6.根据权利要求5所述的方法,其特征在于,所述使用所述第一数字证书和所述第二数字证...

【专利技术属性】
技术研发人员:冯凯黄蕾蕾
申请(专利权)人:正则量子北京技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1