[发明专利]一种基于洛伦兹-逻辑映射算法的区块链加密的方法有效
申请号: | 201910431241.4 | 申请日: | 2019-05-22 |
公开(公告)号: | CN109995537B | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 黄步添;周伟华;罗春凤;陈建海;石太彬;闫凤喜 | 申请(专利权)人: | 杭州云象网络技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/00;H04L29/06 |
代理公司: | 杭州五洲普华专利代理事务所(特殊普通合伙) 33260 | 代理人: | 张瑜 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于洛伦兹‑逻辑映射算法的区块链加密的方法,其通过创建洛伦兹‑逻辑映射密码学系统,提供了一种建立建立了公钥、私钥的方法,在信息发送方与信息接收方之间实现信息交流与信息反馈,对信息发送方发送的明文进行哈希运算,得到数字签名,进一步保证了信息发送方和信息接收发的身份,并通过密钥迭代保护解决了私钥丢失信息安全存在隐患的问题;因此,本发明的加密方法适用于各种常见的区块链类型的加密以及实现各类需要运用到加密的系统和算法。 | ||
搜索关键词: | 一种 基于 洛伦兹 逻辑 映射 算法 区块 加密 方法 | ||
【主权项】:
1.一种基于洛伦兹‑逻辑映射算法的区块链加密的方法,其特征在于:洛伦兹‑逻辑映射算法对区块链进行加密的机制过程包括如下步骤:(1)信息发送方将发送的明文用哈希函数生成消息摘要;(2)利用创建完善的基于洛伦兹‑逻辑映射算法的密码学系统对传递过来的信息进行加密准备;(3)在参数αx和步长tx确定的条件下,取逻辑映射离散系统的一系列随机数值集合Xn={a,b,c,d……},对所述明文进行加密,令An=α1α2α3……αx为所述参数αx的集合,An作为数据加密的约定私钥,信息发送方将所述消息摘要用其私钥An+1进行加密,对消息摘要进行数字签名;(4)所述步骤(3)中得到随机数值集合X1,X2,X3,……Xn,令Bn={X1,X2,X3,……Xn}为明文加密后的密文,采用t1,t2,t3,……tx步长,选取X1,X2,X3,……Xn矩阵中的序列值作为洛伦兹系统的特定参数c,得到一系列的在不同参数c下的洛伦兹系统的轨迹图,将这些参数值组成集合Cn={c1(t1),c2(t2),c3(t3)……cx(tx)}作为公钥,对应于洛伦兹系统不同的轨迹可以作为对公钥进行解密的公钥;(5)约定信息发送方有公钥Cn,信息接收方有公钥Cn+1,信息发送方持有私钥An+1,信息接收方持有私钥An。(6)基于以上步骤建立了基于洛伦兹‑逻辑映射算法的区块链加密方法中的公钥、私钥、系统的加密和解密的方法,利用所述公钥和私钥,信息发送方在链上发送信息,信息接收方通过所述私钥解密,完成链上信息安全传递。(7)当信息接收方再次发起信息传输请求时,整个系统自动迭代成新一轮密钥协议,即信息发送方有公钥Cn+1,信息接收方有公钥Cn+2,信息发送方持有私钥An+2,信息接收方持有私钥An+1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云象网络技术有限公司,未经杭州云象网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910431241.4/,转载请声明来源钻瓜专利网。