首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种文件自加密解密方法_南京珥仁科技有限公司_202010824936.1 

申请/专利权人:南京珥仁科技有限公司

申请日:2020-08-17

公开(公告)日:2024-05-17

公开(公告)号:CN111914280B

主分类号:G06F21/60

分类号:G06F21/60;G06F21/62

优先权:

专利状态码:有效-授权

法律状态:2024.05.17#授权;2020.11.27#实质审查的生效;2020.11.10#公开

摘要:本发明公开了一种文件自加密解密方法,包括:对原文件进行分片处理,生成多个文件片段,获得原文件对应的所有文件片段的明文信息和分片顺序;结合所有文件片段的明文信息和分片顺序,根据预设的密钥生成策略生成加解密密钥,对所有文件片段加密后得到对应的文件片段密文数据;从原文件最后一个分片开始,按照文件片存储结构由后向前依次组装所有文件片段密文数据,生成对应的文件片信息;将所有文件片信息分别存储至多个存储提供方。本发明能够不需要其他辅助信息,与其他信息无依赖,各存储提供方平等,无中心节点,最终实现了文件的自加密解密、自存储管理和自验证,实现了真正的去中心化,提高了文件的安全等级,降低了存储成本。

主权项:1.一种文件自加密解密方法,其特征在于,所述方法包括:S1,对原文件进行分片处理,生成多个文件片段,获得原文件对应的所有文件片段的明文信息和分片顺序;S2,结合所有文件片段的明文信息和分片顺序,根据预设的密钥生成策略生成加解密密钥,对所有文件片段加密后得到对应的文件片段密文数据;S3,从原文件最后一个分片开始,按照文件片存储结构由后向前依次组装所有文件片段密文数据,生成对应的文件片信息;其中,除最后一个文件片段外,每个文件片段组装得到的文件片信息中均包含有当前文件片段的文件片标识信息和后一个文件片段对应的文件片信息HASH值相关信息;S4,将所有文件片信息分别存储至多个存储提供方;S5,从多个存储提供方中获取待解密的原文件对应的所有文件片信息,结合所有文件片信息自动生成加解密密钥,对所有文件片信息进行解密和验证,如果验证通过,组装得到原文件;步骤S2中,所述预设的密钥生成策略包括以下步骤:S21,对所有文件片段的明文信息进行哈希计算得到文件片段明文HASH值和对应的文件片段明文HASH值长度信息;S22,将所有文件片段明文HASH值按照原文件分片顺序进行组装后再进行哈希计算得到一个HASH值,将计算得到的HASH值作为加解密密钥;步骤S5中,所述从多个存储提供方中获取待解密的原文件对应的所有文件片信息的过程包括以下步骤:S511,按照原文件名到所有存储提供方查找原文件的第一个文件片信息;S512,按照文件片信息中的后一个文件片HASH值相关信息从相关存储提供方获取后一个文件片信息;S513,重复步骤S512直至获取得到原文件对应的所有文件片信息。

全文数据:

权利要求:

百度查询: 南京珥仁科技有限公司 一种文件自加密解密方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。