• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于三维 DNA 自组装金字塔结构的一次性密码本加密方案。

One-time-pad cryptography scheme based on a three-dimensional DNA self-assembly pyramid structure.

机构信息

School of Computer Science and Technology, Henan Polytechnic University, Jiaozuo, Henan, China.

出版信息

PLoS One. 2018 Nov 6;13(11):e0206612. doi: 10.1371/journal.pone.0206612. eCollection 2018.

DOI:10.1371/journal.pone.0206612
PMID:30399178
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6219780/
Abstract

The security strength of the traditional one-time-pad encryption system depends on the randomness of the secret key. However, It can hardly to generatea truerandom key by using the existing technologies and methods, and it is also difficult to issue and store the random keywhich is at least as long as the plaintext. Therefore, we pay more attention to the logical operation used in the encryption and decryption but not to how to generate the random key. The calculator, a three-dimensional DNA self-assembly pyramid structure, is designed to construct four common logical operations (AND, OR, NOT, XOR) by programming DNA interactions. And two novel one-time-pad cryptography schemes, a single-bit one-time-pad algorithm and improved double-bit one-time-pad algorithm, are proposed based on the calculator. The security fragments, used to construct the three-dimensional DNA self-assembly pyramid structure, are intercepted from a reference chain which is selected from the DNA database. All of the interception parameters are transmitted to recipient by hiding in DNA sequences. Only the authorized user can get all secret parameters to reconstruct the structure. The secret random key sequences for the two one-time-pad cryptography algorithms are generated by using logistic map. It only needs to share two parameters and thresholding function in sender and recipient without code books. The simulation results and security analysis show that the encryption algorithms are effective and can provide higher computational complexity as well as a reduced cracking probability except for the difficult of biological experiments.

摘要

传统的一次性密码本加密系统的安全性取决于密钥的随机性。然而,使用现有技术和方法很难生成真正的随机密钥,并且也很难发布和存储与明文长度至少相同的随机密钥。因此,我们更加关注加密和解密中使用的逻辑运算,而不是如何生成随机密钥。

计算器是一种设计用于通过编程 DNA 相互作用来构建四个常见逻辑运算(与、或、非、异或)的三维 DNA 自组装金字塔结构。并基于该计算器提出了两种新的一次性密码本加密方案,即单比特一次性密码本算法和改进的双比特一次性密码本算法。用于构建三维 DNA 自组装金字塔结构的安全片段是从 DNA 数据库中选择的参考链中截取的。所有的截取参数都通过隐藏在 DNA 序列中来传输给收件人。只有授权用户才能获得所有秘密参数来重建结构。

两个一次性密码本加密算法的秘密随机密钥序列是使用 logistic 映射生成的。发送方和接收方只需要共享两个参数和阈值函数,而无需代码本。模拟结果和安全分析表明,除了生物实验的难度之外,这些加密算法是有效的,可以提供更高的计算复杂度和降低破解概率。

相似文献

1
One-time-pad cryptography scheme based on a three-dimensional DNA self-assembly pyramid structure.基于三维 DNA 自组装金字塔结构的一次性密码本加密方案。
PLoS One. 2018 Nov 6;13(11):e0206612. doi: 10.1371/journal.pone.0206612. eCollection 2018.
2
DNA based random key generation and management for OTP encryption.用于一次性密码加密的基于DNA的随机密钥生成与管理。
Biosystems. 2017 Sep;159:51-63. doi: 10.1016/j.biosystems.2017.07.002. Epub 2017 Jul 18.
3
One-time-pad cipher algorithm based on confusion mapping and DNA storage technology.基于混淆映射和 DNA 存储技术的一次一密密码算法。
PLoS One. 2021 Jan 20;16(1):e0245506. doi: 10.1371/journal.pone.0245506. eCollection 2021.
4
Adaptive visual cryptography scheme design based on QR codes.基于二维码的自适应可视密码方案设计
Math Biosci Eng. 2022 Aug 19;19(12):12160-12179. doi: 10.3934/mbe.2022566.
5
Multiuser communication scheme based on binary phase-shift keying and chaos for telemedicine.基于二进制相移键控和混沌的远程医疗多用户通信方案。
Comput Methods Programs Biomed. 2018 Aug;162:165-175. doi: 10.1016/j.cmpb.2018.05.021. Epub 2018 May 17.
6
DNA Cryptography and Deep Learning using Genetic Algorithm with NW algorithm for Key Generation.DNA 密码术与基于 NW 算法的遗传算法和深度学习的密钥生成。
J Med Syst. 2017 Dec 5;42(1):17. doi: 10.1007/s10916-017-0851-z.
7
A novel algorithm for thermal image encryption.一种用于热图像加密的新型算法。
J Integr Neurosci. 2018;17(3-4):447-461. doi: 10.3233/JIN-180081.
8
A new color image encryption scheme using CML and a fractional-order chaotic system.一种使用耦合映象格子(CML)和分数阶混沌系统的新型彩色图像加密方案。
PLoS One. 2015 Mar 31;10(3):e0119660. doi: 10.1371/journal.pone.0119660. eCollection 2015.
9
New insights into the existing image encryption algorithms based on DNA coding.基于 DNA 编码的现有图像加密算法的新见解。
PLoS One. 2020 Oct 23;15(10):e0241184. doi: 10.1371/journal.pone.0241184. eCollection 2020.
10
Asymmetric image encryption scheme based on the Quantum logistic map and cyclic modulo diffusion.基于量子 logistic 映射和循环模扩散的非对称图像加密方案。
Math Biosci Eng. 2021 Jun 18;18(5):5427-5448. doi: 10.3934/mbe.2021275.

引用本文的文献

1
An image cryptography method by highly error-prone DNA storage channel.一种通过高度易出错的DNA存储通道实现的图像加密方法。
Front Bioeng Biotechnol. 2023 Apr 19;11:1173763. doi: 10.3389/fbioe.2023.1173763. eCollection 2023.
2
Encryption technique based on chaotic neural network space shift and color-theory-induced distortion.基于混沌神经网络空域移位和颜色理论诱导失真的加密技术。
Sci Rep. 2022 Jun 21;12(1):10410. doi: 10.1038/s41598-022-14356-x.
3
One-time-pad cipher algorithm based on confusion mapping and DNA storage technology.

本文引用的文献

1
DNA-based cryptographic methods for data hiding in DNA media.用于在DNA介质中隐藏数据的基于DNA的加密方法。
Biosystems. 2016 Dec;150:110-118. doi: 10.1016/j.biosystems.2016.08.013. Epub 2016 Sep 12.
2
Smart environment as a service: three factor cloud based user authentication for telecare medical information system.智能环境即服务:用于远程医疗信息系统的基于云的三因素用户认证
J Med Syst. 2014 Jan;38(1):9997. doi: 10.1007/s10916-013-9997-5. Epub 2013 Dec 7.
3
Four-way junction-driven DNA strand displacement and its application in building majority logic circuit.
基于混淆映射和 DNA 存储技术的一次一密密码算法。
PLoS One. 2021 Jan 20;16(1):e0245506. doi: 10.1371/journal.pone.0245506. eCollection 2021.
4
Construction and Analysis of Double Helix for Triangular Bipyramid and Pentangular Bipyramid.构建并分析三角双锥和五角双锥的双链结构。
Comput Math Methods Med. 2020 May 14;2020:5609593. doi: 10.1155/2020/5609593. eCollection 2020.
四向连接驱动的 DNA 链置换及其在构建多数逻辑电路中的应用。
ACS Nano. 2013 Nov 26;7(11):10211-7. doi: 10.1021/nn4044854. Epub 2013 Oct 22.
4
Three-input majority logic gate and multiple input logic circuit based on DNA strand displacement.基于 DNA 链置换的三输入多数逻辑门和多输入逻辑电路。
Nano Lett. 2013 Jun 12;13(6):2980-8. doi: 10.1021/nl4016107. Epub 2013 May 30.
5
Enzyme-free unlabeled DNA logic circuits based on toehold-mediated strand displacement and split G-quadruplex enhanced fluorescence.基于链置换和分裂 G-四链体增强荧光的无酶标记 DNA 逻辑电路
Adv Mater. 2013 May 7;25(17):2440-4. doi: 10.1002/adma.201205360. Epub 2013 Feb 28.
6
Circular DNA logic gates with strand displacement.具有链位移的环形 DNA 逻辑门。
Langmuir. 2010 Feb 2;26(3):1416-9. doi: 10.1021/la903137f.
7
Molecular computation of solutions to combinatorial problems.组合问题解决方案的分子计算。
Science. 1994 Nov 11;266(5187):1021-4. doi: 10.1126/science.7973651.