Research Article

VDNABDS,一种基于DNA的加密协议,用于增强云安全

DOI:

10.3791/68843

December 5th, 2025

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

VDNABDS协议的目标是通过利用基于DNA的加密技术,快速生成不可破解的密钥,提升云安全。其目标是保护敏感数据免受暴力破解和量子攻击,同时确保高性能、可扩展性以及与现代云系统的无缝集成。

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

现代云存储系统常常难以平衡安全性,而高性能加密往往会拖慢运行速度,而更快的解决方案则可能危及数据安全。为此,我们开发了基于DNA的变分数据安全(VDNABDS),这是一种受DNA生物结构启发的下一代加密系统。该方法不再仅依赖传统的数学算法,而是利用四种核苷酸(A、T、C、G)将用户特定信息转换为类DNA序列,然后应用智能洗牌和转换技术以保护云存储文件的安全。该方法将动态密钥生成与仿生模式相结合,实现快速加密而不牺牲保护。测试中,该方法仅用5毫秒生成安全密钥,比现有模型如带动态加密序列的云安全(CSDES)快15倍,且在近1000名同时用户的高负载下,也能在4秒内完成全加密。该方法还提供了卓越的网络威胁防御能力,提供1 x 1038种独特的密钥组合,使暴力破解和量子攻击几乎不可能。其自适应设计不断更新安全模式,使其对入侵具有高度的韧性。重要的是,它能够顺畅地与现有云平台集成,实现快速数据访问,同时保持强有力的隐私保护。真实实验表明,VDNABDS在速度和可靠性方面始终优于传统加密模型。凭借其坚固、可扩展且硬件无关的架构,该系统特别适合医疗、金融和国防等数据敏感性至关重要的行业。展望未来,我们计划将这种生物加密模型扩展到智能手机和物联网设备,为快速、安全且抗量子的数据保护开辟新时代。

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

云计算已成为现代数据服务的必备工具,提供了灵活性、可扩展性和高效性。然而,随着这种广泛采用,网络威胁的暴露也随之增加,尤其是针对数据机密性和完整性的威胁。传统加密算法如AES-256和RSA,尽管广泛使用,但面临日益增长的局限性。这些方法需要大量计算资源,并且容易受到量子计算等不断发展的技术影响。这迫切需要新型加密系统,这些系统既轻便、可扩展又具备未来竞争力。

基于DNA的密码学因其固有的复杂性、随机性和并行计算的潜力而成为一种有前景的替代方案。然而,这些方法的理论吸引力常与其实际应用产生冲突。大多数现有基于DNA的方案在实际应用方面遇到困难,因为它们通常依赖硬件,需要专用实验室设备,或缺乏动态云环境所需的性能和可扩展性3.这些局限性在仿生安全理论承诺与其实际应用之间造成了显著差距。

为此,我们提出了基于变分DNA的数据安全(VDNABDS)——一种基于软件的加密框架,利用SHA-256和异或作将用户特定的输入转换为动态的类DNA密钥。该方法实现密钥生成时间不到5毫秒,且在4秒内加密大量数据,显著优于早期模型如CSDES和ZMCACM4。VDNABDS支持超过1×1....

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

该研究未涉及人类参与者、动物或生物样本的使用。所有测试和评估均使用人工生成的数据进行,包括随机生成的标识符,如MAC地址、出生日期和密码字符串。在任何阶段都未收集、保留或审查任何个人信息或敏感信息。在VDNABDS协议(图1)中,基于输入的密钥仅限于合成且不可追踪的值,仅用于展示受控环境中的性能和功能结果。研究的每一步均遵循机构关于网络安全实验和伦理数据处理的政策,确保与国际隐私保护标准和负责任的研究实践保持一致。

1. 系统准备

  1. 安装所需工具:在Java环境中使用支持的JDK版本(如8版或更高版本)安装云仿真工具包。使用任何与Java兼容的集成开发环境(IDE)来运行该项目。
  2. 配置系统环境。搭建一个Python环境(版本3.8或更高),配备标准的哈希、随机生成和二进制作库。创建一个目录结构,文件夹分别命名为input_data、dna_keys和encrypted_output。
  3. 定义盐和CRC模块。初始化一个128位系统范围的盐值和一个循环冗余检查(CRC32)函数。这些数据应安全地存储在系统内存中。
  4. 设置密码参数。使用标准椭圆曲线,如secp384r1,进行非对称加密。将RSA-OAEP配置为4096位密钥大小以实现公钥加密。

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

所提议的VDNABDS协议通过一系列模拟云环境实验进行了评估,以评估其在传统及其他基于DNA的密码学方法中的表现。评估指标包括密钥生成时间、加密和解密速度、密钥熵以及在不同用户负载下的可扩展性11

与现有方案的性能比较

实验数据证实,VDNABDS协议在关键运营指标上始终优于其他方案(图3图4)。如我们的对比表(表1 表2)所示,VDNABDS显示出最快的密钥生成时间,平均仅5毫秒,约比C.......

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

基于DNA的加密技术的出现为后量子密码学开辟了新领域。然而,由于可重复性、可扩展性和硬件依赖的限制,实际应用进展缓慢。Ahmed等人和Sharma等人提出的技术利用DNA和区块链模型解决了某些云脆弱性,但缺乏动态密钥处理能力,且对高并发环境的韧性有限(18,19)。VDNABDS通过将富熵密钥生成与双重非对称加密和实时云仿真测试统一,克服了这些障碍。作为这一不断发展的研究体系中,该协议不仅建立在先前DNA密码学原则的基础上,还开创性地将其实现为可重复的纯软件架构——为云计算时代安全、可扩展的加密协议提供了模板。

VDNABDS的设计灵感来源于现有加密系统(无论是经典加密还是仿生加密)中发现的关键局限(见表4)。传统密码模型如AES-256和RSA高度依赖资源密集型作,且越来越容易受到Shor和Grover's20等量子.......

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

作者声明,本研究的出版过程中没有利益冲突。任何作者都没有任何个人、财务或专业关系,可能被认为会影响本研究的结果或解读。本研究的所有贡献均仅为学术和科学目的,设计、执行或报告均未受商业合作或外部压力影响。

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

作者衷心感谢奥里萨科技与研究大学计算机科学学院提供了使这项研究成为可能的基础设施和学术支持。特别感谢安得拉邦维多利亚理工学院SENSE系在VDNABDS协议开发过程中的宝贵技术见解和合作。我们也感谢来自教师导师和同行评审的指导和建设性反馈,他们帮助完善了这项工作的方法论和实施。他们的意见对提升最终模型的清晰度和科学严谨性起到了关键作用。本研究未获得任何公共、商业或非营利资助机构的具体资助。然而,机构的支持如实验室访问、软件资源和仿真工具(如CloudSim 3.0.3)对于成功完成该项目至关重要。

....

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
爪哇神谕
云模拟GitHub
蟒蛇Python 软件基础

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Bernstein, D. J., Lange, T. Post-quantum cryptography. Nature. 549 (7671), 188-194 (2017).
  2. Leier, A., Richter, C., Banzhaf, W., Rauhe, H. Cryptography with DNA binary strands. BioSyst. 57 (1), 13-22 (2000).
  3. Gehani, A., LaBean, T. H., Reif, J. H.

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

DNA Based EncryptionCloud SecurityCryptographic ProtocolDynamic Key GenerationBio Inspired SecurityQuantum Resistant EncryptionData PrivacyCloud Storage ProtectionAdaptive Security PatternsSecure Key Generation

Related Articles