专利汇可以提供基于对称密钥池的抗量子计算区块链交易方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于对称密钥池的抗 量子计算 区 块 链 交易方法,包括多个用户端,各用户端配置的量子密钥卡中存储有相同的密钥池,发起用户端和接收用户端均公开通过密钥池得到的抗量子计算公钥对,发起用户端将已签名交易上传至网络平台,交易验证的接收用户端结合己方密钥池及所述发起用户端的抗量子计算公钥对得到发起用户端公钥进而提取转出签名,通过转出签名实现交易验证。使用仅对量子密钥卡公开的公钥,且量子密钥卡存储公钥密钥随机数,降低被恶意 软件 或恶意操作窃取密钥的可能性。基于公私钥的数字签名被随机数密钥加密,随机数密钥被私钥加密,即使在 量子计算机 存在的情况下,也难以被推导出私钥,进而降低被量子计算机破解的可能性。,下面是基于对称密钥池的抗量子计算区块链交易方法专利的具体信息内容。
1.一种基于对称密钥池的抗量子计算区块链交易方法,其特征在于,包括多个用户端,各用户端配置的量子密钥卡中存储有相同的密钥池,交易发起时,发起用户端和接收用户端均公开通过密钥池得到的抗量子计算公钥对,发起用户端获得接收用户端的抗量子计算公钥对并结合特定算法得到转入钱包地址,该转入钱包地址、转账数额及转出金额信息结合相应算法得到第一特定值,所述发起用户端加密所述第一特定值生成转出签名;其中,将所述转账数额、转入钱包地址、转出金额信息、发起用户端的抗量子计算公钥对、加密的转出签名及加密的真随机数作为一个已签名交易并上传至网络平台,所述加密的转出签名由发起用户端中的量子密钥卡产生真随机数加密转出签名生成;所述加密的真随机数由所述发起用户端私钥加密所述真随机数获得。
2.根据权利要求1所述的基于对称密钥池的抗量子计算区块链交易方法,其特征在于,所述抗量子计算公钥对由公钥密钥随机数和由公钥密钥加密公钥所得的加密的公钥组成,其中,所述公钥密钥随机数由己方用户端量子密钥卡生成,所述公钥密钥由所述公钥密钥随机数与己方密钥池结合生成。
3.根据权利要求2所述的基于对称密钥池的抗量子计算区块链交易方法,其特征在于,所述公钥密钥生成方法包括:将公钥密钥随机数结合公钥密钥种子指针函数得到公钥密钥种子指针,利用该公钥密钥种子指针从所述密钥池中提取对应的公钥密钥种子,该公钥密钥种子结合公钥密钥函数得到所述公钥密钥。
4.根据权利要求1所述的基于对称密钥池的抗量子计算区块链交易方法,其特征在于,所述接收用户端有一个或多个,发起用户端利用各接收用户端所公开的抗量子计算公钥对并结合特定算法得到相应转入钱包地址,其中特定算法为哈希算法。
5.根据权利要求1所述的基于对称密钥池的抗量子计算区块链交易方法,其特征在于,所述转出金额信息为一个或多个,发起用户端将各转出金额信息分别与转入钱包地址、转账数额及转出金额信息结合做相应运算得到一个或多个第一特定值,其中所述相应运算的算法为哈希算法。
6.一种基于对称密钥池的抗量子计算区块链交易方法,包括多个用户端,各用户端配置的量子密钥卡中存储有相同的密钥池,交易发起时,发起用户端和接收用户端均公开通过密钥池得到的抗量子计算公钥对,发起用户端将所述转账数额、转入钱包地址、转出金额信息、发起用户端的抗量子计算公钥对、加密的转出签名及加密的真随机数作为一个已签名交易上传至网络平台,其特征在于,交易验证的接收用户端结合己方密钥池及所述发起用户端的抗量子计算公钥对得到发起用户端公钥进而提取转出签名,所述接收用户端将利用所述发起用户端公钥解密所述转出签名得到第一特定值,利用相应算法计算转入钱包地址、转账数额及转出金额信息获得第二特定值,比较所述第一特定值及第二特定值,实现交易验证。
7.根据权利要求6所述的基于对称密钥池的抗量子计算区块链交易方法,其特征在于,所述发起用户端公钥获得方法包括:将发起用户端的公钥密钥随机数结合公钥密钥种子指针函数得到公钥密钥种子指针,利用该公钥密钥种子指针从己方密钥池中提取对应的公钥密钥种子,该公钥密钥种子结合公钥密钥函数得到公钥密钥,利用所述公钥密钥结合所述发起用户端的抗量子计算公钥对生成所述发起用户端公钥;所述发起用户端公钥解密所述加密的真随机数得到真随机数,所述真随机数解密所述加密的转出签名进而得到转出签名。
8.根据权利要求6所述的基于对称密钥池的抗量子计算区块链交易方法,其特征在于,所述转出金额信息为一个或多个,所述接收用户端将各转出金额信息分别与转入钱包地址、转账数额及转出金额信息结合做相应运算得到一个或多个第二特定值。
9.根据权利要求6所述的基于对称密钥池的抗量子计算区块链交易方法,其特征在于,计算所述转入钱包地址、所述转账数额及转出金额信息获得第二特定值的算法与计算获得所述第一特定值的算法相同,所述接收用户端比较所述第一特定值及所述第二特定值大小,实现交易验证,其中所述算法为哈希算法。
10.一种基于对称密钥池的抗量子计算区块链交易方法,包括多个用户端,各用户端配置的量子密钥卡中存储有相同的密钥池,交易发起时,发起用户端和接收用户端均公开通过密钥池得到的抗量子计算公钥对,其特征在于,步骤包括:
发起用户端将已签名交易上传至网络平台,其中将转账数额、转入钱包地址、转出金额信息、发起用户端的抗量子计算公钥对、加密的转出签名及加密的真随机数作为一个已签名交易,所述加密的转出签名由发起用户端中的量子密钥卡产生真随机数加密转出签名生成;所述加密的真随机数由所述发起用户端私钥加密所述真随机数获得,其中,发起用户端获得接收用户端的抗量子计算公钥对并结合特定算法得到所述转入钱包地址,该转入钱包地址、转账数额及转出金额信息结合相应算法得到第一特定值,所述发起用户端加密所述第一特定值生成所述转出签名;
交易被广播到这个区块链网络的所有节点;
区块链网络中的每个节点对该交易进行验证,其中,交易验证的接收用户端结合己方密钥池及发起用户端的抗量子计算公钥对得到发起用户端公钥进而提取转出签名,所述接收用户端将利用所述发起用户端公钥经解密所述转出签名得到第一特定值,利用相应算法计算转入钱包地址、转账数额及转出金额信息获得第二特定值,比较所述第一特定值及第二特定值,实现交易验证;
对个交易组成一个区块;
新的区块加入区块链;
完成交易。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
DAC输出信号初相位调节方法及多通道DAC同步方法 | 2020-05-11 | 851 |
单量子比特逻辑门的转化方法及装置 | 2020-05-11 | 142 |
一种用于量子态转化的量子逻辑门获取方法及装置 | 2020-05-17 | 426 |
一种基于秘密共享公钥池的抗量子计算区块链系统和交易方法 | 2020-05-12 | 451 |
一种量子程序的处理方法、装置、存储介质和电子装置 | 2020-05-13 | 778 |
基于联盟链和隐式证书的抗量子计算云存储方法及系统 | 2020-05-13 | 189 |
一种手性双核阳离子铂配合物及其制备方法 | 2020-05-14 | 759 |
一种量子芯片测试系统 | 2020-05-11 | 752 |
一种微带滤波器 | 2020-05-16 | 495 |
一种化学气相沉积用加热装置 | 2020-05-17 | 724 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。