DNA计算在密码学中的进展与应用

需积分: 10 3 下载量 191 浏览量 更新于2024-07-17 收藏 17.85MB PDF 举报
"Advances of DNA Computing in Cryptography" 是一本由Suyel Namasudra和Ganesh Chandra Deka编写的书籍,探讨了DNA计算在密码学领域的进展。该书于2018年9月10日发布,包含197页,涵盖了DNA计算在密码学中的应用、公钥密码学的实现、基于DNA的安全模型分类、新型数据加密方案、DNA计算在云计算环境中的应用、DNA计算中的安全攻击分类、以及安全性、隐私、信任和匿名性的讨论等主题。 DNA计算是一种新兴的技术,它利用生物分子(DNA)进行信息处理和计算,这为密码学带来了全新的视角。本书的第1章介绍了DNA计算在密码学中的基础,阐述了这一领域的基本概念和发展历程。第2章探讨了如何在DNA密码学中实施公钥密码系统,这是一种非对称加密技术,其中的密钥分为公开和私有两部分,确保了信息的安全交换。 第3章对基于DNA的安全模型进行了分类,分析了不同的安全架构和策略。第4章则提出了一种利用DNA计算的创新数据加密方案,这种方案可能具有更高的加密强度和抗攻击性。第5章关注DNA计算在云计算环境中的应用,讨论了在云存储和处理中的安全挑战及解决方案。 第6章详细阐述了针对DNA计算的各种安全攻击类型,包括可能的篡改、欺骗和窃取信息的手段。第7章深入讨论了DNA计算中的安全、隐私、信任和匿名性问题,这些都是现代密码学和信息安全的关键要素。第8章专门介绍了一种DNA计算算法,展示了如何利用DNA的特性设计高效的计算过程。 最后一章,第9章,展望了DNA计算的应用和未来趋势,包括可能的技术突破和潜在的应用场景。书中还提到了MATLAB和Simulink的使用,但表明这些工具的使用并不代表MathWorks对特定教育方法或软件应用的背书。 这本书是关于DNA计算与密码学交叉领域的宝贵资源,对于理解生物计算技术如何增强信息安全,以及未来可能出现的创新加密技术具有重要意义。