DocumentCode :
821920
Title :
Fast parallel molecular algorithms for DNA-based computation: factoring integers
Author :
Chang, Weng-Long ; Guo, Minyi ; Ho, Michael Shan-Hui
Author_Institution :
Dept. of Inf. Manage., Southern Taiwan Univ. of Technol., Tainan, Taiwan
Volume :
4
Issue :
2
fYear :
2005
fDate :
6/1/2005 12:00:00 AM
Firstpage :
149
Lastpage :
163
Abstract :
The RSA public-key cryptosystem is an algorithm that converts input data to an unrecognizable encryption and converts the unrecognizable data back into its original decryption form. The security of the RSA public-key cryptosystem is based on the difficulty of factoring the product of two large prime numbers. This paper demonstrates to factor the product of two large prime numbers, and is a breakthrough in basic biological operations using a molecular computer. In order to achieve this, we propose three DNA-based algorithms for parallel subtractor, parallel comparator, and parallel modular arithmetic that formally verify our designed molecular solutions for factoring the product of two large prime numbers. Furthermore, this work indicates that the cryptosystems using public-key are perhaps insecure and also presents clear evidence of the ability of molecular computing to perform complicated mathematical operations.
Keywords :
DNA; biocomputing; parallel algorithms; public key cryptography; DNA-based computation; RSA public-key cryptosystem; encryption; fast parallel molecular algorithms; molecular computer; parallel comparator; parallel modular arithmetic; parallel subtracter; Biology computing; Computer errors; Concurrent computing; DNA computing; Data mining; Data security; Parallel processing; Public key; Public key cryptography; Testing; Biological parallel computing; DNA-based algorithms; DNA-based computing; RSA public-key cryptosystem; factoring integers; Algorithms; Computer Security; Computers, Molecular; Computing Methodologies; DNA; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Sequence Analysis, DNA; Signal Processing, Computer-Assisted;
fLanguage :
English
Journal_Title :
NanoBioscience, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-1241
Type :
jour
DOI :
10.1109/TNB.2005.850474
Filename :
1435370
Link To Document :
بازگشت