水利行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210508148.0 (22)申请日 2022.05.11 (71)申请人 厦门印了么信息科技股份有限公司 地址 361000 福建省厦门市软件园三期溪 西山尾路39号6 01-1单元 (72)发明人 黄喜星  (74)专利代理 机构 厦门仕诚联合知识产权代理 事务所(普通 合伙) 35227 专利代理师 蔡稷元 (51)Int.Cl. G06F 21/62(2013.01) G06F 21/60(2013.01) (54)发明名称 一种PDF格式文档加密方法、 装置及存储介 质 (57)摘要 本发明公开了一种PDF格式文档加密方法、 装置及存储介质, 其包括以下步骤: 获取初始文 档与分割参数, 初始文档为PDF格式文档; 基于分 割参数对初始文档进行数据分割处理, 将初始文 档内的数据分割为N个数据 块, 得到数据块B1、 数 据块B2……数据块BN; 其中, N>3; 对N个数据块 进行重排序处理, N个数据块随机排序后, 根据随 机排序结果将数据块进行保存, 生成重排序文 档; 对重排序文档进行二次分割处理, 生成第一 加密文档和第二加密文档; 并将第一加密文档发 送至服务器, 将第二加密文档输出至指定路径。 本发明的PDF格式文档加密方法, 通过数据分割 处理、 重排序、 二次分割相结合, 对PDF格式文档 进行加密, 提高了P DF格式文档的安全性。 权利要求书2页 说明书6页 附图2页 CN 114969810 A 2022.08.30 CN 114969810 A 1.一种PDF格式文档加密方法, 其特 征在于, 包括以下步骤: 获取初始文档与分割参数, 初始文档为P DF格式文档; 基于分割参数对初始文档进行数据分割处理, 将初始文档内的数据分割为N个数据块, 得到数据块B1、 数据块B2……数据块BN; 其中, N>3; 对N个数据块进行重排序处理, N个数据块随机排序后, 根据随机排序结果将数据块进 行保存, 生成重排序文档; 对重排序文档进行二次分割处理, 生成第一加密文档和第二加密文档; 并将第一加密 文档发送至服 务器, 将第二加密文档输出至指定路径。 2.根据权利要求1所述的一种PDF格式文档加密方法, 其特征在于: 分割参数包括分割 数量参数和分割大小参数, 获取分割参数为获取预设分割参数和/或获取随机生成的分割 参数。 3.根据权利要求1所述的一种PDF格式文档加密方法, 其特征在于: 二次分割处理具体 为: 对重排序文档进 行数据抽取; 第一加密 文档包括数据抽取得到的数据内容, 第二加密 文 档包括数据抽取后剩余的数据内容。 4.根据权利要求3所述的一种PDF格 式文档加密方法, 其特征在于: 数据抽取具体为, 根 据数据抽取对象、 数据抽取 范围和数据抽取长度进行 数据抽取; 所述抽取对象为全部数据块或部分数据块, 所述数据抽取范围为抽取对象的头部或尾 部数据, 所述数据抽取长度小于所述抽取对象的数据总长度。 5.根据权利要求1所述的一种PDF格式文档加密方法, 其特征在于: 还包括根据预设加 密方式对文档进行 预加密, 预加密具体包括如下步骤: 获取文档内的数据长度L, 将文档随机分为多段n*n的源矩阵, n为矩阵长度,且 基于矩阵长度n随机获取行偏移d, 其中, 1<d<n, 根据行偏移d将源矩阵变换为加密矩 阵; 基于矩阵长度n和行偏移d, 获取加密 密钥对文档进行密钥加密。 6.根据权利要求1所述的一种PDF格式文档加密方法, 其特征在于: 将第一加密文档发 送至服务器, 同时将加密信息一同发送至服务器; 将第二加密文档输出至指 定路径前, 对第 二加密文档增 加加密文档标识。 7.根据权利要求6所述的一种PDF格式文档加密方法, 其特征在于: 加密信息至少包括 加密文档的文档名、 加密文档的校验码、 加密文档的创建者id、 加密文档的加密方式、 加密 文档的加密 密钥、 加密文档内每 个数据块的大小以及每 个数据块的序号 其中一种。 8.根据权利要求1所述的一种PDF格式文档加密方法, 其特征在于: 将第二加密文档输 出至指定路径时, 对第二加密文档进行操作权限设置和操作记录设置: 操作权限设置为, 对查看及配置加密文档的人员权限和/或查看及配置加密文档的时 间权限和/或打印设备的打印权限进行设置; 操作记录设置为, 设置用户操作记录自动保存; 用户操作记录至少包括: 文档操作者 id、 打开时间、 关闭时间、 文档操作者 成功打开文档、 文档操作者打开文档失败、 打印文档时 间、 打印设备名称、 打印份数。 9.一种PDF格式文档加密装置, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 114969810 A 2文档获取模块, 用于获取初始文档与分割参数, 初始文档为P DF格式文档; 数据分割处理模块, 用于基于分割参数对初始文档进行数据分割处理, 将初始文档内 的数据分割为 N个数据块, 得到数据块B1、 数据块B2……数据块BN; 其中, N>3; 重排序模块, 用于对N个数据块进行重排序处理, N个数据块随机排序后, 根据随机排序 结果将数据块进行保存, 生成重排序文档; 二次分割处理模块, 用于对重排序文档进行二次分割处理, 生成第一加密文档和第二 加密文档; 并将第一加密文档发送至服 务器, 将第二加密文档输出至指定路径。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有PDF格 式文档加密程序, 所述PDF格式文档加密程序被处理器执行时实现如权利要求1至7任一项 所述的PDF格式文档加密方法的步骤。权 利 要 求 书 2/2 页 3 CN 114969810 A 3

PDF文档 专利 一种PDF格式文档加密方法、装置及存储介质

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种PDF格式文档加密方法、装置及存储介质 第 1 页 专利 一种PDF格式文档加密方法、装置及存储介质 第 2 页 专利 一种PDF格式文档加密方法、装置及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:14上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。