Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2010, Vol. 36 ›› Issue (2): 1-3. doi: 10.3969/j.issn.1000-3428.2010.02.001

• Degree Paper •     Next Articles

RSA Cryptosystem Attack Method Based on DNA Computing

YANG Xue-qing1,2, LIU Zhong-kan1,2   

  1. (1. Key Laboratory of Mathematics, Informatics and Behavioral Semantics of Ministry of Education of China, Beihang University, Beijing 100083; 2. School of Electronic and Information Engineering, Beihang University, Beijing 100083)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-01-20 Published:2010-01-20

基于DNA计算的RSA密码系统攻击方法

杨学庆1,2,柳重堪1,2   

  1. (1. 北京航空航天大学数学、信息与行为教育部重点实验室,北京 100083;2. 北京航空航天大学电子信息工程学院,北京 100083)

Abstract: In terms of the feature of trapdoor base of the RSA public-key cryptosystem, parallel kind computing model, this paper proposes a new model of DNA computing. Based on the model it presents a method on attacking RSA public-key cryptosystem. DNA molecule encodes the trapdoor base and public key. The trapdoor is sorted out by combination, separation, set, and clear and private key is computed by trapdoor. The expected bio-steps in the technique is only O(1bn)3 and volume of DNA is no more than 1 m3.

Key words: DNA computing, RSA public-key, parallel kind computing model

摘要: 针对RSA公钥密码体制的陷门库特点,提出一种新的DNA计算模型:并类计算模型,阐述基于该模型的RSA密码系统的攻击方法。该方法采用DNA分子编码陷门库与公钥,通过组合、设置、分离、清除等操作筛选出陷门,由电泳确定陷门的值,再用陷门计算私钥的值。该方法所需的时间复杂度为O(1bn)3,DNA分子的体积不超过1 m3。

关键词: DNA计算, RSA公钥密码, 并类计算模型

CLC Number: