一种文件加解密方法及系统技术方案

技术编号:44593136 阅读:18 留言:0更新日期:2025-03-14 12:51
本申请提供了一种文件加解密方法及系统,该文件加解密方法包括以下步骤:对待加密文件进行分段,得到多段分割文件;对偶数段所述分割文件和奇数段所述分割文件采用不同的加密算法进行加密,得到最终加密文件;对所述最终加密文件进行解密,得到最终解密文件。在上述技术方案中,通过将文件分割分段并混合使用SM4及AES加密算法进行加密,在保证加密速度与效率的同时,提高加密的安全性,为用户数据安全提供更加有效的保障。

【技术实现步骤摘要】

所属的技术人员知道,本申请可以实现为系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本申请还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一一但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram),只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统本文档来自技高网...

【技术保护点】

1.一种文件加解密方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的文件加解密方法,其特征在于,对待加密文件进行分段,得到多段分割文件的步骤,具体为:

3.根据权利要求2所述的文件加解密方法,其特征在于,对偶数段所述分割文件和奇数段所述分割文件采用不同的加密算法进行加密,得到最终加密文件的步骤,具体包括:

4.根据权利要求3所述的文件加解密方法,其特征在于,对所述文件秘匙进行处理后追加至所述中间加密文件的末尾,得到所述最终加密文件的步骤,具体为:

5.根据权利要求4所述的文件加解密方法,其特征在于,对所述最终加密文件进行解密,得到解...

【技术特征摘要】

1.一种文件加解密方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的文件加解密方法,其特征在于,对待加密文件进行分段,得到多段分割文件的步骤,具体为:

3.根据权利要求2所述的文件加解密方法,其特征在于,对偶数段所述分割文件和奇数段所述分割文件采用不同的加密算法进行加密,得到最终加密文件的步骤,具体包括:

4.根据权利要求3所述的文件加解密方法,其特征在于,对所述文件秘匙进行处理后追加至所述中间加密文件的末尾,得到所述最终加密文件的步骤,具体为:

5.根据权利要求4所述的文件加解密方法,其特征在于,对所述最终加密文件进...

【专利技术属性】
技术研发人员:石权利张存祝志峰
申请(专利权)人:阳光数智科技有限责任公司
类型:发明
国别省市:

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

1