本发明公开了一种档案存储方法、读取方法及相关装置,该档案读取方法通过将获取的待归档文件转换为文件DNA序列、以及将获取的待归档文件的归档信息转换为归档信息DNA序列,然后对文件DNA序列和归档信息DNA序列组合,得到待签名信息,再生成待签名信息的DNA序列摘要,并根据预先生成的私钥对DNA序列摘要进行签名,生成签名信息并转换为签名信息DNA序列;随后基于归档信息DNA序列和签名信息DNA序列,得到待归档文件的印章DNA序列;最后基于印章DNA序列与文件DNA序列,合成待归档文件对应的DNA分子以完成对待归档文件的存储。通过该方案可以有效防止DNA分子被破坏或篡改,提高档案进行DNA存储时的安全性。
1.一种档案存储方法,其特征在于,所述方法包括:
将获取的待归档文件转换为文件DNA序列、以及将获取的所述待归档文件的归档信息转换为归档信息DNA序列;
对所述文件DNA序列和所述归档信息DNA序列组合,得到待签名信息;
生成所述待签名信息的DNA序列摘要,并根据预先生成的私钥对所述DNA序列摘要进行签名,生成签名信息并转换为签名信息DNA序列;
基于所述归档信息DNA序列和所述签名信息DNA序列,得到所述待归档文件的印章DNA序列;
基于所述印章DNA序列与所述文件DNA序列,合成所述待归档文件对应的DNA分子。
2.根据权利要求1所述的档案存储方法,其特征在于,所述基于所述归档信息DNA序列和所述签名信息DNA序列,得到所述待归档文件的印章DNA序列,具体包括:
获取预设接头DNA序列;
按照预设顺序,将所述归档信息DNA序列、所述签名信息DNA序列以及所述预设接头DNA序列进行组合,得到所述待归档文件的印章DNA序列。
3.根据权利要求2所述的档案存储方法,其特征在于,所述预设接头DNA序列包括上游接头DNA序列和下游接头DNA序列。
随着全球数据的急速增长,DNA存储技术逐渐进入大众视野。DNA存储技术作为分子级的存储方式,利用人工合成的脱氧核糖核酸(DeoxyriboNucleic Acid,DNA)作为存储介质,具有高效、存储量大、存储时间长、易获取且免于维护的优点。
档案是人们在各项社会活动中直接形成的具有保存介质的原始记录,一般档案不需要的读取需求较小,不需要高频次的读取。目前主要通过电子档案和纸质档案的方式进行档案存储,但随着档案的增多必然需要更大的存储空间、更多的存储成本。
中国科学院深圳先进技术研究院提升了粤港地区及我国先进制造业和现代服务业的自主创新能力,推动我国自主知识产权新工业的建立,成为国际一流的工业研究院。 深圳先进院目前已初步构建了以科研为主的集科研、教育、产业、资本为一体的微型协同创新生态系统,由九个研究平台,国科大深圳先进技术学院,多个特色产业育成基地、多支产业发展基金、多个具有独立法人资质的新型专业科研机构等组成。开展先进技术研究,促进科技发展。信息、电子、通讯技术研究新材料、新能源技术研究高性能计算、自动化、精密机械研究生物医学与医疗仪器研究相关学历教育、博士后培养与学术交流。
本发明通过将获取的待归档文件转换为文件DNA序列、以及将获取的待归档文件的归档信息转换为归档信息DNA序列,然后对文件DNA序列和归档信息DNA序列组合,得到待签名信息,再生成待签名信息的DNA序列摘要,并根据预先生成的私钥对DNA序列摘要进行签名,生成签名信息并转换为签名信息DNA序列;随后基于归档信息DNA序列和签名信息DNA序列,得到待归档文件的印章DNA序列;最后基于印章DNA序列与文件DNA序列,合成待归档文件对应的DNA分子,完成对待归档文件的存储。在通过DNA存储技术待归档文件时,基于归档信息DNA序列所生成的印章DNA序列,可以实现对待归档文件所对应的DNA分子进行验签,以有效防止DNA分子被破坏或篡改,提高档案进行DNA存储时的安全性。
技术合作
本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。