iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210587635.0 (22)申请日 2022.05.27 (71)申请人 山东大学 地址 266237 山东省青岛市 即墨滨海路72 号 (72)发明人 戚丽君 庄金成 (74)专利代理 机构 济南圣达知识产权代理有限 公司 372 21 专利代理师 黄海丽 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/08(2006.01) H04L 9/32(2006.01) (54)发明名称 一种可验证的公钥可搜索加密系统及方法 (57)摘要 本公开提供了一种可验证的公钥可搜索加 密系统及方法, 其属于可搜索加密技术领域, 所 述方案包括密钥生成中心、 发送方、 接收方及云 服务器; 其中: 所述密钥生成中心用于初始化运 行环境, 并基于内置的初始化算法生成主公开密 钥和主私密密钥; 所述发送方和接收方通过所述 密钥生成中心获取各自的公钥及其对应私钥; 所 述发送方根据其公钥和私钥以及接收方的公钥 为每个加密文件附加的关键字生 成可搜索密文, 并将生成的可搜索密文及其对应的加密文件上 传至所述云服务器; 所述接收方基于预先设定的 搜索关键词, 生成检索陷门并提交给所述云服务 器; 所述云服务器基于检索陷门检索所有可搜索 密文, 并将匹配的可搜索密文对应的加密文件发 送给所述接收方。 权利要求书2页 说明书9页 附图1页 CN 115021993 A 2022.09.06 CN 115021993 A 1.一种可验证的公钥可搜索加密系统, 其特征在于, 包括密钥生成中心、 发送方、 接收 方及云服务器; 其中: 所述密钥生 成中心用于初始 化运行环 境, 并基于内置的初始 化算法生 成主公开密钥和主私密 密钥; 所述发送方和接收方通过所述密钥生成中心获取各自的公钥及其对应私钥; 其中, 所 述公钥和私钥基于所述密钥生成中心内置的密钥 派生算法及所述主公开密钥和主私密密 钥生成; 所述发送方根据其公钥和私钥以及接收方的公钥为每个加密文件附加的关键字生成 可搜索密文, 并将生成的可搜索 密文及其对应的加密文件上传至所述云服 务器; 所述接收方基于预 先设定的搜索关键词, 生成检索陷门并提交给 所述云服 务器; 所述云服务器基于检索陷门检索所有可搜索密文, 并将匹配的可搜索密文对应的加密 文件发送给 所述接收方。 2.如权利要求1所述的一种可验证的公钥可搜索加密系统, 其特征在于, 所述发送方根 据其公钥和私钥以及接收方的公钥为每个加密文件附加的关键字生成可搜索密文, 通过在 可搜索密文的生成中引入发送方的私钥, 实现发送方在加密关键 字时对其进行身份验证。 3.如权利要求1所述的一种可验证的公钥可搜索加密系统, 其特征在于, 所述可搜索密 文的生成具体采用如下步骤: 计算每个加密文件附加的关键 字的哈希值; 根据相应关键 字的哈希值计算可搜索 密文的中间参 量; 根据接收方的公钥, 运行S amplePre(sk, pk, h, ζ, σ, α, u)算法, 其中, pk, sk分别为发送 方的公钥及私钥, h∈Rq和 为给定的参数, ζ, σ, α 为高斯 参数, 以此计算出验证参 量; 均匀随机选取多项式, 结合可搜索密文的中间参量和验证参量, 计算出生成可搜索密 文的直接参 量, 生成可搜索 密文。 4.如权利要求1所述的一种可验证的公钥可搜索加密系统, 其特征在于, 所述接收方基 于预先设定的搜索关键词, 生成检索陷门并提交给 所述云服 务器, 具体为: 计算预先设定搜索的关键 字的哈希值; 根据相应关键 字的哈希值计算检索陷门的中间参 量; 基于检索陷门的中间参量及原像采样算法, 生成多项式, 该多项式作为生成检索陷门; 其中, 检索陷门的中间参量的转置与所述多项式的乘积等于生成可搜索密文的过程中随机 选取的多 项式。 5.如权利要求1所述的一种可验证的公钥可搜索加密系统, 其特征在于, 所述云服务器 基于检索陷门检索所有可搜索 密文, 具体为: 根据检索陷门和可搜索 密文, 计算判断参 量; 如果判断参 量满足预设条件, 则y=1, 否则y=0; 计算h=H(y), 如果 则说明检索陷门与可搜索 密文互相匹配, 否则不匹配。 6.如权利要求1所述的一种可验证的公钥可搜索加密系统, 其特征在于, 所述基于 内置 的初始化算法生成主公开密钥和主私密密钥, 其中, 所述初始化算法具体为: 运行TrapGen 函数生成多项式以及与之关联的陷门, 基于所述多项式及所述陷门计算得到主公开密钥和权 利 要 求 书 1/2 页 2 CN 115021993 A 2主私密密钥。 7.如权利要求1所述的一种可验证的公钥可搜索加密系统, 其特征在于, 所述密钥派生 算法采用Derive(mpk, msk, id)算法, 其中, mpk为主公开密钥, msk为主私秘密钥, id为发送 方或接收方的身份ID标识。 8.一种可验证的公钥可搜索加密方法, 其特征在于, 其基于如权利要求1 ‑7任一项所述 的一种可验证的公钥可搜索加密系统, 所述方法包括: 初始化密钥生成中心运行环境, 并基于 内置的初始化算法生成主公开密钥和主私密密 钥; 通过所述密钥生成中心生成所述发送方和接收方各自的公钥及其对应私钥; 发送方基 于其公钥和私钥以及接收方的公钥为每个加密文件附加的关键字生成可搜索密文, 并将生 成的可搜索密文及其对应的加密 文件上传至所述云服务器; 接收方基于预先设定的搜索关 键词, 生成检索陷门并发送至所述云服 务器; 所述云服务器基于检索陷门检索所有可搜索密文, 并将匹配的可搜索密文对应的加密 文件发送给 所述接收方。 9.一种电子设备, 包括存储器、 处理器及存储在存储器上运行的计算机程序, 其特征在 于, 所述处 理器执行所述程序时执 行如下步骤: 初始化密钥生成中心运行环境, 并基于 内置的初始化算法生成主公开密钥和主私密密 钥; 通过所述密钥生成中心生成所述发送方和接收方各自的公钥及其对应私钥; 发送方基 于其公钥和私钥以及接收方的公钥为每个加密文件附加的关键字生成可搜索密文, 并将生 成的可搜索密文及其对应的加密 文件上传至所述云服务器; 接收方基于预先设定的搜索关 键词, 生成检索陷门并发送至所述云服 务器; 所述云服务器基于检索陷门检索所有可搜索密文, 并将匹配的可搜索密文对应的加密 文件发送给 所述接收方。 10.一种非暂态计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被 处理器执行时执行如下步骤: 初始化密钥生成中心运行环境, 并基于 内置的初始化算法生成主公开密钥和主私密密 钥; 通过所述密钥生成中心生成所述发送方和接收方各自的公钥及其对应私钥; 发送方基 于其公钥和私钥以及接收方的公钥为每个加密文件附加的关键字生成可搜索密文, 并将生 成的可搜索密文及其对应的加密 文件上传至所述云服务器; 接收方基于预先设定的搜索关 键词, 生成检索陷门并发送至所述云服 务器; 所述云服务器基于检索陷门检索所有可搜索密文, 并将匹配的可搜索密文对应的加密 文件发送给 所述接收方。权 利 要 求 书 2/2 页 3 CN 115021993 A 3
专利 一种可验证的公钥可搜索加密系统及方法
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 人生无常 于
2024-03-18 08:13:47
上传分享
举报
下载
原文档
(498.5 KB)
分享
友情链接
GB-T 32541-2016 热处理质量控制体系.pdf
DB13-T 2957-2019 工业计量与控制数字化应用规范 河北省.pdf
GB-T 6901-2017 硅质耐火材料化学分析方法.pdf
XF 654-2006 人员密集场所消防安全管理.pdf
GB-T 35229-2017 地面气象观测规范 雪深与雪压.pdf
DB31-T 945.4-2020 节能服务业服务规范 第4部分:公共建筑能源审计 上海市.pdf
T-NAIA 0215—2023 煤基厨灶用液体燃料.pdf
GB-T 7713.3-2014 科技报告编写规则.pdf
GB-T 14851-2009 电子工业用气体 磷化氢.pdf
GB-T 34520.5-2017 连续碳化硅纤维测试方法 第5部分:单纤维拉伸性能.pdf
青藤云安全 - 2023.2 - 政务云安全建设实践指南.pdf
DB43-T 2055-2021 水上交通气象灾害风险预警等级划分预评标准 湖南省.pdf
T-CSAE 102—2019 电动汽车充电桩安装服务规范.pdf
GB 18967-2009 改性沥青聚乙烯胎防水卷材.pdf
GB-Z 43030-2023 低压开关设备和控制设备 网络安全.pdf
DB52-T 1741-2023 快递绿色包装使用评价规范 贵州省.pdf
CISSP AIO-9 中文.pdf
GM-T 0010-2023 SM2密码算法加密签名消息语法规范.pdf
工信部 网络产品安全漏洞管理规定 2021.pdf
信通院 移动互联网数据安全蓝皮报告-2021年.pdf
1
/
3
13
评价文档
赞助3元 点击下载(498.5 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。