一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种分布式数据交易支付方法与流程

2022-05-27 02:56:40 来源:中国专利 TAG:

技术特征:
1.一种分布式数据交易支付方法,包括数据方、应用方和公证方,其特征在于:所述数据方向应用方提供数据,所述应用方给数据方提供资产、消费的数据,所述公证方向数据方提供质押资产、验证的数据,并提供对称密钥的可信机构、区块链智能合约;所述分布式数据交易支付方法如下所示:步骤1、应用方向数据方请求数据m;步骤2、数据方取得应用方需要的数据m后,生成随机的对称密钥k,k=r
n
();步骤3、数据方将对称密钥k进行哈希计算,获得密钥摘要e,e=h
v
(k);步骤4、数据方使用对称密钥k对数据m进行对称加密计算,获得加密数据m
e
,m
e
=e(k,m);步骤5、数据方将密钥摘要e和加密数据m
e
发送给应用方;步骤6、应用方在公证方处质押资产,使用密钥摘要对质押资产进行锁定支付,并设定超时时间;步骤7、数据方发送对称密钥给公证方,公证方验证e=h
v
(k)对称密钥的哈希值和锁定支付的密钥摘要一致后,将质押资产转移给数据方;步骤8、应用方从公证方处获得由公证方提供的对称密钥k,解密加密数据m
e
,获得数据m,m=d(k,m
e
)。2.根据权利要求1所述的一种分布式数据交易支付方法,其特征在于:步骤3所述的哈希计算包括但不限于md2、md4、md5、md6、ripemd-128、ripemd-160、sha-1、sha-3、sha-256、sha-512、blake-256、blake-512。3.根据权利要求1所述的一种分布式数据交易支付方法,其特征在于:步骤2所述的对称密钥生成所涉及到的随机生成技术包括但不限于salsa20、ansi x9.17、aes-ctr-drbg、isaac。4.根据权利要求1所述的一种分布式数据交易支付方法,其特征在于:步骤4所述的对称加密算法包括但不限于aes、des、3des、sm4、teda、blowfish。5.根据权利要求1所述的一种分布式数据交易支付方法,其特征在于:步骤1至步骤8中所述的m为数据信息;m
e
为加密后的数据信息;k为对称密钥;e为哈希算法用于对称密钥的输出值;r
n
()为输出长度为n位的随机数算法;h
v
(k)为输入消息为k,输出消息摘要长度为v比特的哈希算法;e(k,m)为输入对称密钥k和消息m,输出加密结果的对称加密算法;d(k,m
e
)为输入对称密钥k和加密数据m
e
,输出解密数据的对称解密算法。

技术总结
本发明公开了一种分布式数据交易支付方法,分布式数据交易支付方法如下所示:应用方向数据方请求数据M;数据方取得应用方需要的数据M后,生成随机的对称密钥K;数据方将对称密钥K进行哈希计算,获得密钥摘要e;数据方使用对称密钥K对数据M进行对称加密计算,获得加密数据M


技术研发人员:刘琥
受保护的技术使用者:南京隐私遁区块链科技有限公司
技术研发日:2022.01.24
技术公布日:2022/5/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献