全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211359071.1 (22)申请日 2022.11.02 (71)申请人 北京点聚信息技 术有限公司 地址 100000 北京市海淀区西三 旗昌临813 号7号楼1层10 01 (72)发明人 陆猛 谢文迅 孙高健 赵云  庄玉龙 张伟 孙肖辉 郭尚  杨瑞钦  (74)专利代理 机构 郑州芝麻知识产权代理事务 所(普通合伙) 41173 专利代理师 王林娜 (51)Int.Cl. G06F 21/60(2013.01) G06F 21/62(2013.01) (54)发明名称 一种版式文 件矢量化加密方法 (57)摘要 本发明涉及数据加密技术领域, 具体涉及一 种版式文件矢量化加密方法, 包括: 获取文字编 码序列, 构建无向密钥图, 获取加密路径序列; 根 据加密路径序列以及无向密钥图获取文字编码 序列中每个元素的路径序列以及起始点; 根据起 始点以及路径序列在无向密钥图中游走, 获取游 走的结束点, 将结束点的值作为文字编码序列中 每个元素的密文, 根据文字编码序列中所有元素 的密文获取密文文字序列, 进一步得到密文文 件。 本发明构建的无向密钥图的密钥空间大, 可 抵抗暴力破解攻击, 同时密文复杂, 可抗统计分 析攻击。 权利要求书2页 说明书7页 附图2页 CN 115470508 A 2022.12.13 CN 115470508 A 1.一种版式文件矢量 化加密方法, 其特 征在于, 该 方法包括以下步骤: 获取文字序列, 根据文字序列获取文字编码序列; 根据文字编码序列中每个元素的长 度构建无向密钥图; 根据文字编码序列的长度、 预设补充密钥以及预设路径长度获取加密 路径序列; 获取文字编码序列中每个元素在加密路径序列中对应位置的值作为所述每个元素的 路径; 将所述每个元素的路径转换为二进制数并拆分成多个 位二进制数, 将每个 位二进 制数转换为十进制数, 所有十进制数构成所述每个元素 的路径序列; 根据无向密钥图获取 文字编码序列中每 个元素的起始点; 根据文字编码序列中每个元素的起始点以及 路径序列对所述每个元素进行加密操作, 获取所述每个元素的结束点, 包括: S1: 将起始点作为第一顶 点; S2: 将路径序列中第一个元 素作为第一权值, 获取无向密钥图中与第一顶点相连且与第一顶点之 间的边权值等于第一 权值的顶点, 作为第二顶点; 将路径序列中第一个元素删除; 当路径序列为空时, 将第二顶 点作为结束点, 当路径序列不为空时, 将第二顶点作为第一顶点; S3: 重复S2直到得到结束 点时停止迭代; 将文字编码序列中每个元素的结束点的值作为所述每个元素的密文; 根据文字编码序 列中每个元素 的密文获取文字序列中每个文字的密文, 组成密文文字序列; 根据密文文字 序列获取密文 文件。 2.根据权利要求1所述的一种版式文件矢量化加密方法, 其特征在于, 所述根据文字序 列获取文字编码序列包括: 对文字序列中每个文字利用第 一编码方法进行编码得到所述每个文字的编码结果; 将 每个文字的编 码结果拆分成第一编 码以及第二编码; 将文字序列中所有文字的第一编 码以 及第二编码组成文字编码序列。 3.根据权利要求1所述的一种版式文件矢量化加密方法, 其特征在于, 所述根据文字编 码序列中每 个元素的长度构建无向密钥图包括: 将文字编码序列中每个元素的长度作为第一长度 , 构建一个包含 个顶点的无向图, 所述无向图中每个顶点的度均为 , 所述无向图中与任意一个顶点相连的 条边的权值分 别为 , 所述无向图中每个顶点的值分别为 位的二进制数, 所述无向图中所有顶点的 值包含了所有 位的二进制数; 将所述无向图作为无向密钥图。 4.根据权利要求1所述的一种版式文件矢量化加密方法, 其特征在于, 所述根据文字编 码序列的长度、 预设补充密钥以及预设路径长度获取加密路径序列包括: 将文字编 码序列长度作为第二长度, 将预设路径长度 乘以 作为第三长度 ; 根据预 设补充密钥利用混沌映射的方法获取长度为第二长度的加密路径序列, 所述加密路径序列 中每个元素的范围为 到 。 5.根据权利要求1所述的一种版式文件矢量化加密方法, 其特征在于, 所述根据 无向密 钥图获取文字编码序列中每 个元素的起始点包括: 获取无向密钥图中与文字编码序列中每个元素值相同的顶点, 将所述顶点作为文字编权 利 要 求 书 1/2 页 2 CN 115470508 A 2码序列中每 个元素的起始点。 6.根据权利要求1所述的一种版式文件矢量化加密方法, 其特征在于, 所述根据文字编 码序列中每 个元素的密文获取文字序列中每 个文字的密文包括: 文字编码序列中每个元素的密文对应文字序列中每个文字的第一编码或第二编码 的 密文, 将所述每个文字的第一编码的密文与第二编码的密文拼接, 得到所述每个文字的密 文编码; 对所述每个文字的密文编码利用第一编码方法进行解码得到所述每个文字的密 文。 7.根据权利要求1所述的一种版式文件矢量化加密方法, 其特征在于, 所述根据密文文 字序列获取密文 文件包括: 获取密文文字序列中每个文字的图像, 利用密文文字序列中每个文字的图像替换版式 文件中原文字的图像区域, 得到密文 文件。权 利 要 求 书 2/2 页 3 CN 115470508 A 3

.PDF文档 专利 一种版式文件矢量化加密方法

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