DNA存储中的加密编码方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41184893 阅读:19 留言:0更新日期:2024-05-07 22:17
本申请提供了一种DNA存储中的加密编码方法、装置、电子设备及存储介质,涉及DNA存储技术领域。其中,该加密编码方法包括:获取待存储数据、以及由超混沌伪随机序列生成器生成的第一随机数序列和第二随机数序列;利用所述第一随机数序列对所述待存储数据进行加密,得到源数据;对所述源数据进行DNA Raptor编码,并将所述第二随机数序列引入DNA Raptor编码过程中作为随机数种子,得到至少一个编码数据;基于DNA碱基映射规则,将各所述编码数据分别转化为对应的DNA序列,并由各所述编码数据对应的DNA序列生成目标DNA序列。本申请解决了相关技术存在的在DNA存储过程中未考虑数据安全性的问题。

【技术实现步骤摘要】

本申请涉及dna存储,具体而言,本申请涉及一种dna存储中的加密编码方法、装置、电子设备及存储介质。


技术介绍

1、dna是一种很有前途的存储介质,相较于传统存储介质,具有高密度、长耐久性和低维护成本的特性。从理论上讲,可以将人类历史记录的所有信息存储在一个大约双车库大小的空间中。这些特性使dna成为信息存储的理想选择,并且有望在将来提供大规模的实际应用,所以用dna存储数据的研究成为了当前计算机和生物的交叉领域的研究热点。dna存储的一般流程分为编码、合成、存储、检索、测序、解码六个步骤。为满足dna存储的要求,从成本和相关生化技术等角度出发,大量编码方法被提出。主流编码方法可分为两类:第一类基于固定规则映射编码,例如,dna密码学;第二类基于筛选操作编码,例如,dna喷泉码。

2、然而,此两类主流编码都具有较大的局限性:例如,dna喷泉码适用于dna存储
,但没有考虑到数据安全性的问题,编解码过程中数据是完全透明的,易于泄露隐私。理论上仅能通过常规加密方法先加密数据后再进行编码,使编码过程更复杂,且安全性完全依赖于常规加密算法本身,更本文档来自技高网...

【技术保护点】

1.一种DNA存储中的加密编码方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,获取由超混沌伪随机序列生成器生成的第一随机数序列和第二随机数序列之前,所述方法还包括:

3.如权利要求1所述的方法,其特征在于,所述利用所述第一随机数序列对所述待存储数据进行加密,得到源数据,包括:

4.如权利要求3所述的方法,其特征在于,所述获取所述待存储数据的全局哈希值,并利用所述全局哈希值对所述待存储数据进行预处理,得到多个编码块,包括:

5.如权利要求1所述的方法,其特征在于,所述对所述源数据进行DNA Raptor编码,并将所述...

【技术特征摘要】

1.一种dna存储中的加密编码方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,获取由超混沌伪随机序列生成器生成的第一随机数序列和第二随机数序列之前,所述方法还包括:

3.如权利要求1所述的方法,其特征在于,所述利用所述第一随机数序列对所述待存储数据进行加密,得到源数据,包括:

4.如权利要求3所述的方法,其特征在于,所述获取所述待存储数据的全局哈希值,并利用所述全局哈希值对所述待存储数据进行预处理,得到多个编码块,包括:

5.如权利要求1所述的方法,其特征在于,所述对所述源数据进行dna raptor编码,并将所述第二随机数序列引入dna raptor编码过程中作...

【专利技术属性】
技术研发人员:袁涛曲强
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1