摘要
利用DNA合成技术、DNA克隆技术、PCR扩增技术以及DNA芯片技术,结合密码学的计算复杂度理论,提出了一种基于DNA技术的加密方法.加密就是制作特殊设计的DNA混合物,解密就是根据Watson-Crick互补配对原理,在DNA芯片(microarray)上同时对数以万亿的DNA序列杂交,这体现了DNA在超大规模并行计算和超大容量的数据存储方面的巨大潜力.现有的生物技术的局限性以及计算技术的局限性为该方法提供了双重的安全保障.
Using the technologies of DNA synthesis, DNA clone, PCR and DNA chip and the theory of computational complexity, an encryption scheme is formed. In the scheme, encryption is to confect a specially designed DNA mixture and decryption is the hybridization of DNA sequances on a DNA chip (microarray). Thousands of billions of DNA probes are hybridized and identified according to the Watson-Crick complementarity on a DNA chip simultaneously. The great potential of DNA in vast parallelism computation and extraordinary information density is shown in this scheme to some degree. The limitations of current DNA technology and computational technology are the double guarantee for this scheme.
出处
《西安电子科技大学学报》
EI
CAS
CSCD
北大核心
2006年第6期939-942,共4页
Journal of Xidian University
基金
国家自然科学基金资助项目(60473028)