검색으로 돌아가기
기록
一种基于sm4算法的可搜索加密方法及系统
발명유효
1조회수
10청구항 · 2 독립항
§ Ⅰ
개요
발명자
王元明; 康然新; 彭俊峰; 代家佳; 金雪松; 王成; 张骋; 俞伟; 艾泓宇; 褚凯丽; 李论; 郎华兰
IPC 분류
H04L 9/14 (2006.01)H04L 9/06 (2006.01)G06F 18/22 (2023.01)
本发明涉及信息安全技术领域,尤其涉及一种基于sm4算法的可搜索加密方法及系统,其中方法包括密钥生成,生成第一密钥和第二密钥;索引构建,基于数据集合构建倒排索引词典;关键词加密,使用所述第一密钥对倒排索引中的关键词进行加密替换;节点加密与填充,使用所述第二密钥对倒排记录表中的节点进行加密,并将所有倒排记录表填充至等长;陷门生成,对查询关键词分别执行第一密钥和第二密钥加密,生成搜索陷门;搜索匹配,利用所述搜索陷门在加密倒排索引中进行匹配检索,并输出对应的加密文档标识。本发明通过SM4双密钥加密、伪随机置换、等长填充与陷门检索机制的协同设计,实现了云端数据的高安全性存储与密文条件下的高效检索。