Literature DB >> 16117023

Fast parallel molecular algorithms for DNA-based computation: factoring integers.

Weng-Long Chang1, Minyi Guo, Michael Shan-Hui Ho.   

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.

Mesh:

Substances:

Year:  2005        PMID: 16117023     DOI: 10.1109/tnb.2005.850474

Source DB:  PubMed          Journal:  IEEE Trans Nanobioscience        ISSN: 1536-1241            Impact factor:   2.935


  8 in total

1.  Molecular Sticker Model Stimulation on Silicon for a Maximum Clique Problem.

Authors:  Jianguo Ning; Yanmei Li; Wen Yu
Journal:  Int J Mol Sci       Date:  2015-06-12       Impact factor: 5.923

2.  A Parallel Biological Optimization Algorithm to Solve the Unbalanced Assignment Problem Based on DNA Molecular Computing.

Authors:  Zhaocai Wang; Jun Pu; Liling Cao; Jian Tan
Journal:  Int J Mol Sci       Date:  2015-10-23       Impact factor: 5.923

3.  Chaotic Image Encryption Algorithm Based on Bit Permutation and Dynamic DNA Encoding.

Authors:  Xuncai Zhang; Feng Han; Ying Niu
Journal:  Comput Intell Neurosci       Date:  2017-08-22

4.  Image Encryption Algorithm Based on Hyperchaotic Maps and Nucleotide Sequences Database.

Authors:  Ying Niu; Xuncai Zhang; Feng Han
Journal:  Comput Intell Neurosci       Date:  2017-03-14

5.  Reversible Data Hiding Based on DNA Computing.

Authors:  Bin Wang; Yingjie Xie; Shihua Zhou; Changjun Zhou; Xuedong Zheng
Journal:  Comput Intell Neurosci       Date:  2017-02-08

6.  Correcting Errors in Image Encryption Based on DNA Coding.

Authors:  Bin Wang; Yingjie Xie; Shihua Zhou; Xuedong Zheng; Changjun Zhou
Journal:  Molecules       Date:  2018-07-27       Impact factor: 4.411

7.  Fast parallel molecular algorithms for DNA-based computation: solving the elliptic curve discrete logarithm problem over GF2.

Authors:  Kenli Li; Shuting Zou; Jin Xv
Journal:  J Biomed Biotechnol       Date:  2008

8.  A new DNA-based model for finite field arithmetic.

Authors:  Iván Jirón; Susana Soto; Sabrina Marín; Mauricio Acosta; Ismael Soto
Journal:  Heliyon       Date:  2019-12-11
  8 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.