【技术实现步骤摘要】
一种基于DNA折纸提供多重信息保护的安全通信方法
本专利技术涉及纳米技术以及密码学领域,具体涉及一种基于DNA折纸提供多重信息保护的安全通信方法。
技术介绍
密码学的发展伴随人类文明的历史,一直以来在军事以及商业等领域扮演着重要的角色,凝聚着不同时代不同民族的智慧。历史上著名的密码体系包括古罗马时期的凯撒密码以及16世纪的维吉尼亚密码等。二战时期德军的Enigma机器代表着机械时代密码技术的一次高峰,而直到20世纪70年代后期,随着电子计算机技术的不断发展,数据库加密标准(DataEncryptionStandard,DES)以及RSA(Rivest-Shamir-Adleman)公钥加密算法等相继问世,真正意义上的现代密码学才建立起来。现代密码学拥有系统的理论基础,使密码学真正从技术成为一门科学,这很大程度上得益于电子计算机的普及与进步,但与此同时,电子计算机不断膨胀的运算能力也给现行的加密标准带来了严峻的挑战。这是因为即使理论上较为完善的加密算法(如RSA),也面临暴力破解(一种遍历整个密钥空间的破解方法)的威胁。早期较为经典的DES(密钥长度56位)已经被放 ...
【技术保护点】
1.一种基于DNA折纸提供多重信息保护的安全通信方法,其特征在于,所述方法包括:S1:发送方首先将明文信息加密为连续的若干点阵图案,生成图案密文,此过程以图案中每个点的含义作为密钥,称为图案加密;S2:发送方将所述图案密文加密为杂交若干修饰特定基团的DNA链的DNA骨架链,生成DNA折纸密文,此过程以所述DNA骨架链在DNA折纸内的空间折叠作为密钥,称为DNA折纸加密;S3:发送方将所述DNA折纸密文传递给接收方后,接收方首先通过DNA折纸加密的密钥生成对应的DNA订书链,将DNA骨架链折叠形成DNA折纸;以及S4:接收方向步骤S3中获得的DNA折纸中加入特异性基团识别所述 ...
【技术特征摘要】
2018.08.02 CN 20181087075211.一种基于DNA折纸提供多重信息保护的安全通信方法,其特征在于,所述方法包括:S1:发送方首先将明文信息加密为连续的若干点阵图案,生成图案密文,此过程以图案中每个点的含义作为密钥,称为图案加密;S2:发送方将所述图案密文加密为杂交若干修饰特定基团的DNA链的DNA骨架链,生成DNA折纸密文,此过程以所述DNA骨架链在DNA折纸内的空间折叠作为密钥,称为DNA折纸加密;S3:发送方将所述DNA折纸密文传递给接收方后,接收方首先通过DNA折纸加密的密钥生成对应的DNA订书链,将DNA骨架链折叠形成DNA折纸;以及S4:接收方向步骤S3中获得的DNA折纸中加入特异性基团识别所述DNA折纸上的特定基团图案,通过图案加密的密钥将该图案解密为明文信息。2.根据权利要求1所述的方法,其特征在于,在步骤S1中,明文信息中的每个字母和字母出现的位置均采用二进制数表示。3.根据权利要求2所述的方法,其特征在于,在步骤S2中,发送方持有表示所有信息所需的全部修饰特定基团的DNA链以及DNA骨架链,每条修饰特定基团的DNA链对应于图案密文中的不同位点,进而对应二进制数的不同位数,当二进制数的某位上为“1”时,在图案密文中出现对应位置的位点,在DNA骨架链上需要杂交对应的修饰特定基团的DNA链,否则,不杂交对应的修饰特定基团的DNA链。4.根据权利...
【专利技术属性】
技术研发人员:樊春海,王丽华,柳华杰,张祎男,
申请(专利权)人:中国科学院上海应用物理研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。