论文部分内容阅读
DNA计算是近年来迅速发展起来的新型计算技术,以前我们只是单纯的把现实模型转换为数学模型来求解,但是现在DNA计算给我们的疑难数学问题又提供了一个便捷的解决方式,它把抽象的数学问题形象化的转为生物问题,从另-个角度来解决数学问题的计算方法,DNA计算是根据DNA分子的双螺旋结构和碱基互补配对原则,首先将要处理的数学问题转化成已编码的特定的DNA分子,然后通过然后通过酶的作用,得到各种数据,然后聚合酶链式反应(PCR)、超声波降解、聚合重叠放大技术(POA)、电泳、分子纯化等现代分子生物技术手段获得运算结果;最后通过测序等方法解读计算结果。DNA计算的核心问题是将已知信息进行标记然后打乱放入被编码的DNA序列中,在经过一定时间内所完成生物化学反应,使得可以从反应后的产物及溶液中能得到全部的解空间。而且因为DNA分子具有生物算法的高度的并行性和其贮存的容量非常可观且耗能极少,因此DNA计算机与常规电子计算机相比,是具有其独特的优势的,这使得DNA计算比起己知的计算方式更具有优势。DNA密码是近年来才出现的密码新领域,它比已知的密码更具有保密性,它是建立在DNA计算的基础上出现的。DNA密码是以DNA分子做为信息载体,使用现代生物技术来挖掘DNA分子带有的存储容量大和高度并行性及低耗能等优点,实现分析、加密、认证等密码学功能。在密码发展史上,我们知道出现过古典密码、近代密码、现代密码,随着密码的发展,各宗密码的有缺点已经了然于心,但是随着密码的发展密码的缺点由不能确保消息的安全性,有极大的可能被篡改、删除、重放被极大的修正了,而且还多了认证防伪技术。这无一不说明着密码的飞速发展,但是现在密码学局限于代码的数量、代码的复杂度、代码的安全性及代码被人们所熟知从而密钥丧失了其秘密性,使得密码有种岌岌可危的危险性,正是在这种情况下,DNA密码应运而生。DNA分子的脱氧核糖、磷酸和4种含氮碱基及碱基互补原则,使得DNA分子所能表达的信息所含容量之大(一段20碱基的DNA序列,其组合方式可高达一万亿种),并其独一无二的特性,可以了解到将DNA计算和密码组合起来形成的DNA密码的前景之广阔是毋庸置疑的,基于DNA序列的高度复杂性和独一无二性使得DNA密码将会成为终极密码,为密码学的前进指引了方向。因此,本文所述的DNA计算技术、密码技术及其融合在一起所形成的DNA密码技术是有其积极意义的,本文从详细说明DNA计算的形成、发展、及其优势特点和密码学的形成、发展、及其优势特点,从而导出二者结合的DNA密码的终端优势。