(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211387799.5 (22)申请日 2022.11.08 (71)申请人 山东捷瑞数字科技股份有限公司 地址 264003 山东省烟台市莱山区澳 柯玛 大街102号 (72)发明人 王涛 杨斌 冷政君  (74)专利代理 机构 烟台双联专利事务所(普通 合伙) 37225 专利代理师 吕静 (51)Int.Cl. G06F 21/60(2013.01) G06F 21/62(2013.01) (54)发明名称 一种基于数字孪生的文件快速加密系统及 方法 (57)摘要 本发明涉及一种基于数字孪生的文件快速 加密系统及方法, 属于信息安全技术领域。 一种 基于数字孪生的文件快速加密方法, 其特征在 于, 包括: 加密端与解密端约定加密所需的文件 切片数量及输出顺序; 加密端从程序内输出或从 磁盘读取文件; 加密端计算切片字节长度和起始 字节; 加密端将文件切割成多个文件片并按原始 顺序存放于数组中; 加密端重新排列组合文件片 并合并成一个文件输出。 一种基于数字孪生的文 件快速加密系统, 其特征在于包括交互通信的加 密端和解密端, 所述加密端和解密端采用能够运 行程序的智能电子设备。 本发明无需通过密钥方 式对文件加密解密, 只需要按照提前约定的规则 就能实现加密和无损解密, 且加密和解密过程占 用计算机资源更少。 权利要求书2页 说明书4页 CN 115438365 A 2022.12.06 CN 115438365 A 1.一种基于数字 孪生的文件快速加密方法, 其特 征在于, 包括以下步骤: 步骤1: 加密端与解密端提前约定加密所需的文件切片数量; 步骤2: 加密端与解密端提前约定文件加密的文件切片输出顺序; 步骤3: 加密端从程序内输出或 从磁盘读取文件到内存中; 步骤4: 加密端按照步骤1中约定的切片数量, 计算出步骤3中的文件其每一个切片的字 节长度和起始字节; 步骤5: 加密端调用文件切片算法根据步骤4计算的切片长度和起始字节将步骤3的文 件切割成多个文件片并按原 始顺序存放于数组中; 步骤6: 加密端按照步骤2中约定的输出顺序, 重新排列组合文件片, 并合并成一个文件 输出。 2.如权利要求1所述的一种基于数字孪生的文件快速加密方法, 其特征在于, 还包括以 下解密过程: 步骤7: 解密端读取步骤6的加密文件到内存中; 步骤8: 解密端按照步骤1约定的切片数量, 计算出步骤7中的文件其每一个切片的字节 长度和起始字节; 步骤9: 解密端按照步骤8计算的切片长度和起始字节将步骤3的文件切割成多个文件 片并按切片顺序存放于数组中; 步骤10: 解密端 按照步骤2约定的加密顺序, 逆向得 出解密文件片顺序; 步骤11: 解密端按照步骤10的解密顺序, 重新排列组合文件片, 并合并成一个文件输 出, 得到解密后的原 始文件。 3.如权利要求1所述的一种基于数字 孪生的文件快速加密方法, 其特 征在于, 所述步骤1中, 加密端与解密端约定加密所需的文件切片数量大于2。 4.如权利要求1或2所述的一种基于数字 孪生的文件快速加密方法, 其特 征在于, 所述加密端和解密端采用智能手机、 平板电脑、 个人电脑或服 务器。 5.一种基于数字 孪生的文件快速加密系统, 其特 征在于, 包括: 交互通信的加密端和解密端, 所述加密端和解密端采用能够运行程序的智能电子设 备。 6.如权利要求5所述的一种基于数字 孪生的文件快速加密系统, 其特 征在于, 所述加密端和解密端采用智能手机、 平板电脑、 个人电脑或服 务器。 7.如权利要求5所述的一种基于数字 孪生的文件快速加密系统, 其特 征在于, 所述加密端和解密端为同一设备或不同设备。 8.如权利要求5所述的一种基于数字 孪生的文件快速加密系统, 其特 征在于, 所述加密端包 含: 加密端文件调用模块, 用以从程序内输出或 从磁盘读取文件到内存中; 加密端计算模块, 用以计算加密所需的文件每一个切片的字节长度和起始字节; 加密端文件切割 模块, 用以将加密所需文件切割成多个文件片并按原始顺序存放于数 组中; 加密端文件合成输出模块, 用以将加密所需文件切片重新排列组合, 并合并为一个文 件输出。权 利 要 求 书 1/2 页 2 CN 115438365 A 29.如权利要求5所述的一种基于数字 孪生的文件快速加密系统, 其特 征在于, 所述解密端包 含: 解密端文件读取模块, 用以读取加密后的文件至内存中; 解密端计算模块, 用以计算加密后的文件每一个切片的字节长度和起始字节; 解密端文件切割 模块, 用以将加密后文件切割成多个文件片并按切片顺序存放于数组 中; 解密端文件合成输出模块, 用以将加密后的文件切片重新排列组合, 并合并为一个文 件输出。权 利 要 求 书 2/2 页 3 CN 115438365 A 3

.PDF文档 专利 一种基于数字孪生的文件快速加密系统及方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于数字孪生的文件快速加密系统及方法 第 1 页 专利 一种基于数字孪生的文件快速加密系统及方法 第 2 页 专利 一种基于数字孪生的文件快速加密系统及方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 02:11:17上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。