随着网络技术和信息技术的飞速发展和计算机运算速度的不断提高, 之前数据加密技术或许已经不能满足人们的需求了,人们就迫切需要新的密码体制,未来加密技术如量子密码、DNA密码、混沌密码等密码新技术目前正处于探索与研究之中。
量子密码
量子密码学的理论基础是量子力学。量子密码学利用物理学原理保护信息。量子加密就是利用量子来做密码。它突破了传统加密方法的束缚,以量子状态作为密钥具有不可复制性,可以说是“绝对安全”的。任何截获或测试量子密钥的操作都会改变量子状态。这样截获者得到的只是无意义的信息,而信息的合法接收者也可以从量子态的改变知道密钥是否曾经被截取过。
如今人类信息交换越来越频繁,对信息安全的要求也越来越迫切,因此量子加密也显得更加重要。如果将来可以实现1000km距离的量子密码传输,那时就可以利用卫星来传递信息,并在全球范围内建立起保密的信息交换体系。
DNA密码
DNA密码的理论基础是生物特征。DNA(脱氧核糖核酸)存在于一切有核的动、植物中,生物的全部遗传信息都贮存在DNA分子里。DNA结构中的编码区,即遗传基因或称基因序列部分占DNA全长的1/10~1/30,这部分是所谓的遗传密码区。DNA所具有的超大规模并行性、超高容量的存储密度以及超低的能量消耗正被人们开发出来用于分子计算、数据储存以及密码学等领域。 DNA密码是以DNA为信息载体,以现代生物技术为实现工具,挖掘DNA固有的高存储密度和高并行性等优点,实现加密、认证及签名等密码学功能。它是近年来伴随着DNA计算的研究而出现的密码学新领域。近年来,在国内外有利用DNA作为密码防伪 的报告,并有DNA加密墨水推出用于签名。
混沌密码
混沌加密是利用混沌系统产生混沌序列作为密钥序列,利用该序列对明文加密,密文经信道传输,接收方用混沌同步的方法将明文信号提取出来实现解密。从理论上讲,利用混沌原理对数据进行加密,可以防范频率分析攻击、穷举攻击等攻击方法,使得密码难以分析、破译。混沌加密技术属于第三代混沌保密通信,该类方法将混沌和密码学的优点结合起来,具有非常高的安全性能[9]。混沌加密算法的加密和解密过程是可以重用的,这样其所占用的空间大大缩小。它的软件和硬件实现特性都比较好,已经分别用C++和Java语言实现了该算法,基于该算法的DSP也已经开发设计完成
随着计算机运算能力的不断提高,如量子计算机的诞生,使得传统的加密体制已不能够保护人们的信息,这就迫使着人们寻找新的加密体制来保护需要保护的信息。未来加密技术将向这些新的方向进行发展与创新!