首页> 美国卫生研究院文献>other >One-time-pad cryptography scheme based on a three-dimensional DNA self-assembly pyramid structure
【2h】

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

机译:基于三维DNA自组装金字塔结构的一次性密码方案

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

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相互作用进行编程来构造四个常见的逻辑运算(AND,OR,NOT,XOR)。在此基础上,提出了两种新颖的一次性密码算法:一次一次性密码算法和改进的一次性一次性密码算法。用于构建三维DNA自组装金字塔结构的安全性片段会从从DNA数据库中选择的参考链中截获。所有的拦截参数都通过隐藏在DNA序列中而传递给接收者。只有授权用户才能获取所有秘密参数来重构结构。通过使用逻辑映射生成两种一次性密码算法的秘密随机密钥序列。它只需要在发送者和接收者中共享两个参数和阈值功能,而无需代码本。仿真结果和安全性分析表明,该加密算法是有效的,除了生物学实验困难外,还可以提供更高的计算复杂度和更低的破解概率。

著录项

  • 期刊名称 other
  • 作者单位
  • 年(卷),期 -1(13),11
  • 年度 -1
  • 页码 e0206612
  • 总页数 24
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号