首页> 外文会议>International conference on security management >A DNA-Based Cryptographic Key Generation Algorithm
【24h】

A DNA-Based Cryptographic Key Generation Algorithm

机译:基于DNA的密码密钥生成算法

获取原文

摘要

This paper presents a detail description of a new DNA-based cryptographic key generation algorithm that can be used to generate strong cryptographic key (s) for symmetric ciphering applications. The algorithm uses an initial private/secret key as an input to the Key-Based Random Permutation (KBRP) algorithm to generate a permutation of size n, which is half of the size of the required cryptographic key, and to derive four vectors of size n representing the DNA bases (A, C, G, and T) of the private key. The DNA vectors are mathematically processed using a linear formula to generate the cryptographic key. The generated bases are re-permuted using the same permutation vector and re-processed to determine new cryptographic keys, and this can be continue as much as new cryptographic keys are required. The performance of the new algorithm is evaluated in two different scenarios that demonstrate its high potential for providing high randomness cryptographic key(s). The results show that the generated cryptographic keys always have 0.7 entropy, and acceptable maximum and average run length for both 0 's and 1's for various key-lengths and private keys.
机译:本文介绍了一种新的基于DNA的加密密钥生成算法的详细描述,可用于为对称加密应用生成强密加密密钥。该算法使用初始私有/秘密键作为基于键的随机置换(KBRP)算法的输入,以生成尺寸n的置换,这是所需加密密钥的大小的一半,并导出四个大小的向量n表示私钥的DNA碱基(A,C,G和T)。使用线性公式进行数学处理DNA向量以产生密码键。使用相同的置换载体重新允许生成的基座并重新处理以确定新的加密密钥,这可以继续,随着新加密密钥所需的那么多。新算法的性能在两种不同的场景中进行评估,证明其提供高随机性密码密钥的高潜力。结果表明,生成的加密键始终具有0.7个熵,以及各种键长和私钥的0秒和1的可接受的最大和平均运行长度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号