增强安全性的多碱基DNA编码一次一密加密算法
需积分: 9 135 浏览量
更新于2024-09-10
1
收藏 1.3MB PDF 举报
该论文研究了"基于多碱基组合映射编码和DNA计算的一次一密算法",旨在提高密码方案的安全性。论文的核心思想是利用DNA的生物学特性,尤其是多碱基组合映射和DNA计算的原理,设计一种一次一密加密/解密方法。这种方法采用了分段加密策略,通过多碱基组合映射规则将明文信息进行编码,同时借助logistic逻辑映射系统生成随机数,生成个性化的密钥,确保每个明文段使用独特的密钥进行加密。
在加密过程中,算法利用DNA碱基运算规则,将部分参数和加密结果进行特殊处理,然后通过安全通信渠道传递给解密方。这种设计的关键特性在于其密钥生成机制,它结合了混沌映射和多碱基DNA编码规则,使得密钥空间极其庞大,难以被破解。即使攻击者试图通过分析密文图像,也由于密钥的独特性和复杂性而无法获取有用的数据统计信息。
随着需要加密的明文数据量增加,攻击者需要破解的密钥空间会呈指数级增长,这进一步增强了算法的安全性,使得破解难度显著增大。论文还提到,这种方法适用于图像加密,表明其具有广泛的应用前景。
此外,作者团队由彭维平副教授、程丹华硕士和宋成讲师组成,他们的研究领域涵盖了信息安全、DNA密码学、物联网安全以及密码学等多个方面。论文发表于2019年,得到了河南省科技攻关资助项目和河南理工大学博士基金的支持。
总结来说,这篇论文提供了一种创新的加密技术,利用DNA的生物学特性来增强密码方案的安全性,特别针对一次一密加密场景,具有很高的理论价值和实践意义。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-08-15 上传
2021-09-14 上传
2021-09-30 上传
2022-12-01 上传
2021-04-23 上传
2021-10-10 上传
weixin_39840914
- 粉丝: 436
- 资源: 1万+
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程