增强安全性的多碱基DNA编码一次一密加密算法
需积分: 50 90 浏览量
更新于2024-09-10
1
收藏 1.3MB PDF 举报
该论文研究了"基于多碱基组合映射编码和DNA计算的一次一密算法",旨在提高密码方案的安全性。论文的核心思想是利用DNA的生物学特性,尤其是多碱基组合映射和DNA计算的原理,设计一种一次一密加密/解密方法。这种方法采用了分段加密策略,通过多碱基组合映射规则将明文信息进行编码,同时借助logistic逻辑映射系统生成随机数,生成个性化的密钥,确保每个明文段使用独特的密钥进行加密。
在加密过程中,算法利用DNA碱基运算规则,将部分参数和加密结果进行特殊处理,然后通过安全通信渠道传递给解密方。这种设计的关键特性在于其密钥生成机制,它结合了混沌映射和多碱基DNA编码规则,使得密钥空间极其庞大,难以被破解。即使攻击者试图通过分析密文图像,也由于密钥的独特性和复杂性而无法获取有用的数据统计信息。
随着需要加密的明文数据量增加,攻击者需要破解的密钥空间会呈指数级增长,这进一步增强了算法的安全性,使得破解难度显著增大。论文还提到,这种方法适用于图像加密,表明其具有广泛的应用前景。
此外,作者团队由彭维平副教授、程丹华硕士和宋成讲师组成,他们的研究领域涵盖了信息安全、DNA密码学、物联网安全以及密码学等多个方面。论文发表于2019年,得到了河南省科技攻关资助项目和河南理工大学博士基金的支持。
总结来说,这篇论文提供了一种创新的加密技术,利用DNA的生物学特性来增强密码方案的安全性,特别针对一次一密加密场景,具有很高的理论价值和实践意义。
126 浏览量
2019-08-15 上传
2021-09-30 上传
2022-12-01 上传
172 浏览量
109 浏览量
2022-11-10 上传
2023-07-29 上传
142 浏览量

weixin_39840914
- 粉丝: 436
最新资源
- C#实现程序A的监控启动机制
- Delphi与C#交互加密解密技术实现与源码分析
- 高效财务发票管理软件
- VC6.0编程实现删除磁盘空白文件夹工具
- w5x00-master.zip压缩包解析:W5200/W5500系列Linux驱动程序
- 数字通信经典教材第五版及其答案分享
- Extjs多表头设计与实现技巧
- VBA压缩包子技术未来展望
- 精选多类型导航菜单,总有您钟爱的一款
- 局域网聊天新途径:Android平台UDP技术实现
- 深入浅出神经网络模式识别与实践教程
- Junit测试实例分享:纯Java与SSH框架案例
- jquery xslider插件实现图片的流畅自动及按钮控制滚动
- MVC架构下的图书馆管理系统开发指南
- 里昂理工学院RecruteSup项目:第5年实践与Java技术整合
- iOS 13.2真机调试包使用指南及安装