[发明专利]基于可再现随机序列的密码系统有效
申请号: | 201480081928.5 | 申请日: | 2014-09-14 |
公开(公告)号: | CN107078900B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 亚历山大·杜兰德 | 申请(专利权)人: | 亚历山大·杜兰德 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 无锡市汇诚永信专利代理事务所(普通合伙) 32260 | 代理人: | 叶勇 |
地址: | 法国勒维西*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 为了具有完全安全的密码系统,一直在寻找和一次一密一样(One Time Pad)无条件安全的但没有其密钥分发问题的系统。本文中公开了一种密码系统,其基于随机序列生成器(1)实现密码过程,为加密过程(2)或解密过程(3)生成和要处理的数据一样长的随机密钥。通过所述随机序列生成器(1)生成的所述随机序列是完全随机的,其对于具有正确的随机转移图(4)和种子(5)的人来说是完美可再现的。因此,我们具有没有密钥分发问题的非常强的密码系统。所述密码系统甚至允许通过网络实现无条件安全的通信信道。这种密码系统能够被实现在像智能卡这样甚至具有有限计算能力的非常不同的硬件上。 | ||
搜索关键词: | 基于 再现 随机 序列 密码 系统 | ||
【主权项】:
一种密码过程(用于对数据进行加密或者解密),包括:(a)用于生成随机序列的一个或数个过程,所述随机序列可仅由具有针对其的适当数据的选定的人以可再现方式生成,(b)用于对数据进行加密(亦称编码)的过程,其中所述用于生成随机序列的过程向所述加密过程提供一个或数个密钥,以便对所述数据进行加密,(c)用于对加密(亦称编码)数据进行解密(亦称解码)的过程,所述加密数据通过使用所述用于对数据进行加密的过程来加密,其中所述用于生成随机序列的过程向所述解密过程提供一个或数个密钥,所述密钥是由所述用于对数据进行加密的过程用来对所述加密数据进行加密的密钥,以便对所述加密数据进行解密;所述用于生成随机序列的过程中的每一个包括:(a)一个或数个伪随机序列生成过程,(b)一个或数个随机映射过程;所述随机映射过程中的每一个将来自传入序列的字符映射成传出序列的随机字符,所述传入序列是:(a)通过所述伪随机序列生成过程生成的所述伪随机序列,(b)或先前的所述随机映射过程的所述传出序列,(c)或来自数个先前的所述随机映射过程的数个所述传出序列的通过混合运算进行的组合,(d)或所述传入序列中的一些的通过混合运算进行的组合,(e)或所述传入序列和反馈随机序列的两个序列,所述反馈随机序列是所述随机映射过程的所述传出序列,所述反馈随机序列与其他所述传入序列交替或通过混合运算与其他所述传入序列组合;所述随机映射过程中的每一个按图挑选协议使用随机转移图,以便将所述传入序列的每个字符映射成随机字符以做出所述随机序列,所述随机转移图通过随机性生成被生成并且提供给所述随机映射过程,所述随机转移图被仅提供给所述选定的人。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚历山大·杜兰德,未经亚历山大·杜兰德许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480081928.5/,转载请声明来源钻瓜专利网。
- 上一篇:梳妆台(DW‑A5005a)
- 下一篇:妆台(M0303)