本作品基于国密算法和一个对称可搜索加密(SSE)算法,设计了一个新的可搜索 加密方案,实现了一个包含文件加密上传、索引表建立、陷门生成、查询检索以及 文件解密完整功能的软件系统。相较于传统可搜索加密方案,本作品有如下创新点: 1、 以微信小程序的形式实现,更便于移动端的使用和操作。 2、使用SM4国密算法,使其更符合我国密码规范 3、增强了其抵御统计攻击的能力。在建立索引表时,统计文件中各关键字出现 的最高频数,使用大随机数对索引表进行填充,防止向服务器泄露与关键词频率和 相对位置有关的信息。 4、支持多关键字检索:设计并采用了针对多关键字的索引表建立算法、陷门生 成算法以及搜索算法,使搜索更加具有针对性,效率得到了提升。 5、轻量级:使用哈希链生成索引,使其更适合轻量级的应用程序。
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。