一种区块链的数据分享方法及装置制造方法及图纸

技术编号:26606480 阅读:39 留言:0更新日期:2020-12-04 21:31
本发明专利技术公开了一种区块链的数据分享方法及装置,其中方法为:发起方根据共享动态信息生成动态对称密钥;所述共享动态信息为所述发起方和接收方按照预设方式约定的动态更新信息;所述共享动态信息包括:主密钥和多个子密钥;所述主密钥和所述多个子密钥中至少有一个密钥为动态更新的密钥;所述发起方根据所述动态对称密钥对共享数据进行加密,获得密文数据;所述发起方将所述密文数据发送至区块链。上述方法应用于金融科技(Fintech)时,可以兼顾安全性和性能。

【技术实现步骤摘要】
一种区块链的数据分享方法及装置
本专利技术涉及金融科技(Fintech)领域中的区块链(blockchain)领域,尤其涉及一种区块链的数据分享方法及装置。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)和区块链(blockchain)转变,但由于金融行业的安全性、实时性要求,也对技术提出的更高的要求。一个机构有把数据存储在区块链上供另一合作机构获取的需求,如果直接将明文放到区块链上,所有机构都可以直接看到。显然,这就需要一个合理的数据加密分享方案。目前区块链上数据加密分享的总体思路分为两大类:(1)约定单一的密钥对数据加解密方式,这样一旦密钥被破解,则等于所有的密文形同虚设,不满足安全性要求;(2)多方密钥协商方式,每次使用密钥都需要多方加密协商,同步确认,当参与方较多时,协商过程会成为性能瓶颈,从而迟滞整个数据加密分享过程。因此,目前的加密分享方式难以兼顾安全性和性能,这是一个亟待解决的问题。
技术实现思路
本专利技术提供一种区块链的数据分享方法及装置本文档来自技高网...

【技术保护点】
1.一种区块链的数据分享方法,其特征在于,包括:/n发起方根据共享动态信息生成动态对称密钥;所述共享动态信息为所述发起方和接收方按照预设方式约定的动态更新信息;所述共享动态信息包括:主密钥和多个子密钥;所述主密钥和所述多个子密钥中至少有一个密钥为动态更新的密钥;/n所述发起方根据所述动态对称密钥对共享数据进行加密,获得密文数据;/n所述发起方将所述密文数据发送至区块链。/n

【技术特征摘要】
1.一种区块链的数据分享方法,其特征在于,包括:
发起方根据共享动态信息生成动态对称密钥;所述共享动态信息为所述发起方和接收方按照预设方式约定的动态更新信息;所述共享动态信息包括:主密钥和多个子密钥;所述主密钥和所述多个子密钥中至少有一个密钥为动态更新的密钥;
所述发起方根据所述动态对称密钥对共享数据进行加密,获得密文数据;
所述发起方将所述密文数据发送至区块链。


2.如权利要求1所述的方法,其特征在于,所述多个子密钥包括:多个混淆信息和轮换数;所述轮换数为动态变化的正整数;
所述发起方根据共享动态信息生成动态对称密钥,包括:
针对各片段信息中任一片段信息,所述发起方将所述片段信息通过第一预设函数迭代执行N次,得到所述片段信息的迭代结果;其中,N是至少根据所述轮换数确定的;所述各片段信息中任一片段信息为所述主密钥和所述多个混淆信息中的至少一项;
根据所述各片段信息的迭代结果,生成所述动态对称密钥。


3.如权利要求2所述的方法,其特征在于,所述多个混淆信息包括:所述发起方的混淆信息和至少一个接收方的混淆信息;所述发起方按照以下方式和所述至少一个接收方中任一接收方约定所述主密钥和所述多个混淆信息:
所述发起方生成所述主密钥和所述发起方的混淆信息;
所述发起方将所述主密钥和所述发起方的混淆信息发送至所述接收方;
所述发起方获取所述至少一个接收方的混淆信息;其中,接收方的混淆信息是在接收方验证了所述发起方的混淆信息通过后发送的;
所述发起方将所述至少一个接收方的混淆信息发送至所述接收方;
所述发起方在确定所述接收方验证通过了所述至少一个接收方的混淆信息中所述接收方的混淆信息后,确定和所述接收方成功约定了所述主密钥和所述多个混淆信息。


4.如权利要求2或3所述的方法,其特征在于,针对所述多个混淆信息中任一混淆信息,所述混淆信息均存在唯一映射的发起方或接收方;针对所述主密钥和所述多个子密钥中任一密钥,所述各片段信息中存在至少一个片段信息包含所述密钥。


5.如权利要求1所述的方法,其特征在于,所述多个子密钥包括:密钥更新周期和动态时间戳;
所述发起方根据共享动态信息生成动态对称密钥,包括:
在任一密钥更新周期,所述发起方根据初始时间戳和所述密钥更新周期动态迭代,得到所述动态时间戳;
所述发起方根据所述主密钥和所述多个子密钥,通过第二预设函数生成所述密钥更新周期的动态对称密钥...

【专利技术属性】
技术研发人员:胡朝新张俊麒苏小康张开翔范瑞彬
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东;44

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

1