增强安全性的多碱基DNA编码一次一密加密算法
需积分: 9 20 浏览量
更新于2024-09-10
1
收藏 1.3MB PDF 举报
该论文研究了"基于多碱基组合映射编码和DNA计算的一次一密算法",旨在提高密码方案的安全性。论文的核心思想是利用DNA的生物学特性,尤其是多碱基组合映射和DNA计算的原理,设计一种一次一密加密/解密方法。这种方法采用了分段加密策略,通过多碱基组合映射规则将明文信息进行编码,同时借助logistic逻辑映射系统生成随机数,生成个性化的密钥,确保每个明文段使用独特的密钥进行加密。
在加密过程中,算法利用DNA碱基运算规则,将部分参数和加密结果进行特殊处理,然后通过安全通信渠道传递给解密方。这种设计的关键特性在于其密钥生成机制,它结合了混沌映射和多碱基DNA编码规则,使得密钥空间极其庞大,难以被破解。即使攻击者试图通过分析密文图像,也由于密钥的独特性和复杂性而无法获取有用的数据统计信息。
随着需要加密的明文数据量增加,攻击者需要破解的密钥空间会呈指数级增长,这进一步增强了算法的安全性,使得破解难度显著增大。论文还提到,这种方法适用于图像加密,表明其具有广泛的应用前景。
此外,作者团队由彭维平副教授、程丹华硕士和宋成讲师组成,他们的研究领域涵盖了信息安全、DNA密码学、物联网安全以及密码学等多个方面。论文发表于2019年,得到了河南省科技攻关资助项目和河南理工大学博士基金的支持。
总结来说,这篇论文提供了一种创新的加密技术,利用DNA的生物学特性来增强密码方案的安全性,特别针对一次一密加密场景,具有很高的理论价值和实践意义。
2021-09-14 上传
2019-08-15 上传
2021-09-30 上传
2022-12-01 上传
2021-04-23 上传
2021-10-10 上传
2022-11-10 上传
2021-09-30 上传
2021-09-30 上传
weixin_39840914
- 粉丝: 436
- 资源: 1万+
最新资源
- Bug管理的经验和实践3(下).pdf
- Bug管理的经验和实践2(中)
- EJB Design Patterns
- Bug管理的经验和实践1(上)
- 数据库语言数据库语言数据库语言数据库语言数据库语言
- BOSS应用软件Software测试(经典)
- Tuxedo_ATMI.doc
- Linux内核完全注释1.9.5
- 数字电路习题集与全解
- 用.net研发msn聊天机器人
- 飞信SDK开发短信收发程序
- MyEclipse_Web_Project_Quickstart
- MyEclipse_UML_Quickstart
- MyEclipse_Struts_Quickstart
- MyEclipse_Remote_Debugging_Quickstart
- spring开发指南