(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210724440.6 (22)申请日 2022.06.24 (71)申请人 山东浪潮智慧医疗科技有限公司 地址 250100 山东省济南市中国 (山 东) 自 由贸易试验区济南片区浪潮路1036号 浪潮科技园S02号楼31层3108室 申请人 浪潮软件集团有限公司 (72)发明人 门合建 徐龙江  (74)专利代理 机构 济南信达专利事务所有限公 司 37100 专利代理师 潘悦梅 (51)Int.Cl. G06F 21/60(2013.01) H04L 9/06(2006.01) G06F 16/2455(2019.01) (54)发明名称 支持模糊检索的信息加密方法及系统、 检索 方法及系统 (57)摘要 本发明公开了支持模糊检索的信息加密方 法及系统、 检索方法及系统, 属于信息模糊搜索 技术领域, 要解决的技术问题 为如何实现敏感信 息加密后的模糊检索。 对于支持模糊检索的信 息, 将所述信息拆分为多个字符, 通过分组加密 算法对各字符进行加密, 并将各字符对应密文整 合为一个新的密文, 所述新的密文为所述信息的 密文; 对于不支持模糊检索的信息, 将所述信息 对应的字符串进行分组加密, 并将加密后的密文 整合为一个新的密文, 所述新的密文为所述信息 的密文。 权利要求书2页 说明书5页 附图1页 CN 115168881 A 2022.10.11 CN 115168881 A 1.一种支持模糊检索的信息加密方法, 其特征在于对于支持模糊检索的信息, 将所述 信息拆分为多个字符, 通过分组加密算法对各字符进行加密, 并将各字符对应密文整合为 一个新的密文, 所述 新的密文为所述信息的密文; 对于不支持模糊检索的信息, 将所述信息对应的字符串进行分组加密, 并将加密后的 密文整合为一个新的密文, 所述 新的密文为所述信息的密文。 2.根据权利要求1所述的支持模糊检索的信息加密方法, 其特征在于通过分组加密算 法对个字符进行加密, 包括如下步骤: 对于每个字符, 将所述字符划分为多个等位长度的字节数组, 并对得到的各字节数组 进行分组加密; 将所述字符划分为等位长度的字节数组时, 如果字符的长度不满足等位长度划分, 在 字符中添加结束符进行补位; 将所述信息对应的字符串 进行分组加密, 包括如下步骤: 将所述字符串划分为多个等 位长度的字节数组, 并对得到的各节数组进行分组加密; 将所述字符串划分为多个等位长度的字节数组时, 如果字符串的长度不满足等位长度 划分, 在字符串中添加结束符进行补位。 3.根据权利要求2所述的支持模糊检索的信息加密方法, 其特 征在于所述补位符为\0 。 4.根据权利要求1 ‑3任一项所述的支持模糊检索的信息加密方法, 其特征在于所述分 组加密算法包括SM4 算法。 5.一种支持模糊检索的检索方法, 其特征在于在加密存储时, 通过如权利要求1 ‑4任一 项所述的一种支持模糊检索的信息加密方法, 将所述信息加密为密 文并存储至系统数据库 中; 在检索时, 通过如权利要求1 ‑4任一项所述的支持模糊检索的信息加密方法对检索内 容进行加密, 将检索内容的密文与存 储于系统数据库中密文 进行模糊匹配。 6.一种支持模糊检索的信息加密系统, 其特征在于用于通过如权利要求1 ‑4任一项所 述的一种支持模糊检索的信息加密方法进行信息加密, 所述系统包括: 支持模糊检索的信 息加密模块, 所述支持模糊检索的信 息加密模块作用于支持模糊检 索的信息, 用于将所述信息拆分为多个字符, 通过分组加密算法对各字符进行加密, 并将各 字符对应密文 整合为一个新的密文, 所述 新的密文为所述信息的密文; 不支持模糊检索的信 息加密模块, 所述不支持模糊检索的信 息加密模块应用于不支持 模糊检索的信息, 用于将所述信息对应的字符串进行分组加密, 并将加密后的密文整合为 一个新的密文, 所述 新的密文为所述信息的密文。 7.根据权利要求6所述的一种支持模糊检索的信息加密系统, 其特征在于所述支持模 糊检索的信息加密模块用于执 行如下步骤实现通过分组加密算法对个字符进行加密: 对于每个字符, 将所述字符划分为多个等位长度的字节数组, 并对得到的各字节数组 进行分组加密; 将所述字符划分为等位长度的字节数组时, 如果字符的长度不满足等位长度划分, 在 字符中添加结束符进行补位; 所述不支持模糊检索的信息加密模块用于执行如下步骤实现将所述信息对应的字符 串进行分组加密:权 利 要 求 书 1/2 页 2 CN 115168881 A 2将所述字符串划分为多个等 位长度的字节数组, 并对得到的各节数组进行分组加密; 将所述字符串划分为多个等位长度的字节数组时, 如果字符串的长度不满足等位长度 划分, 在字符串中添加结束符进行补位。 8.根据权利要求6所述的一种支持模糊检索的信息加密系统, 其特征在于所述补位符 为\0。 9.根据权利要求6 ‑8任一项所述的一种支持模糊检索的信息加密系统, 其特征在于所 述分组加密算法包括SM4 算法。 10.一种支持模糊检索的检索系统, 其特 征在于包括: 加密模块, 所述加密模块用于调用如权利要求6 ‑9任一项所述的一种支持模糊检索的 信息加密系统为密文并存 储至系统数据库中; 检索匹配模块, 所述检索匹配模块用于调用如权利要求6 ‑9任一项所述的一种支持模 糊检索的信息加密系统对检索内容进 行加密, 用于将 检索内容的密 文与存储于系统数据库 中密文进行模糊匹配。权 利 要 求 书 2/2 页 3 CN 115168881 A 3

.PDF文档 专利 支持模糊检索的信息加密方法及系统、检索方法及系统

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