说明:收录90万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211162542.X (22)申请日 2022.09.22 (71)申请人 淮阴工学院 地址 223000 江苏省淮安市经济技 术开发 区枚乘东路1号 (72)发明人 陈礼青 张萌 陈晓兵 郭瑶 陈剑雄 黎嘉怡 (74)专利代理 机构 淮安市科文知识产权事务所 32223 专利代理师 吴晶晶 (51)Int.Cl. H04L 9/40(2022.01) (54)发明名称 基于身份的云存储加密数据转换方法和系 统 (57)摘要 本发明公开了一种基于身份的云存储加密 数据转换方法和系统, 系统参数设置模块生成系 统公开参数和系统主密钥, 注册模块生成各个授 权数据使用者的私钥并将私钥。 加密模块生成基 于身份的加密 (IBE) 的密文。 授权模块生成每个 数据使用者的授权令牌。 转换模块将基于身份的 加密 (IBE) 的密文转换成基于身份的匿名广播加 密 (AIBBE) 的密文。 解密模块判断密文是转换前 的密文还是转换后的密文, 若是转换前的密文, 则判断其身份是否与数据使用者身份集中身份 匹配; 若是转换后的密文, 则判断身份是否在数 据使用者身份集中。 本发明将原IBE密文转换成 AIBBE密文, 在接收者解密环节不会出现接收者 身份信息泄露的问题, 既保护了数据隐私和安 全, 又保护了数据使用者的隐私。 权利要求书3页 说明书6页 附图2页 CN 115499229 A 2022.12.20 CN 115499229 A 1.一种基于身份的云存 储加密数据转换 方法, 其特 征在于, 包括如下步骤: A.注册管理机构(RA)输入公开 参数, 输出系统主密钥MSK和系统公开 参数PP; B.RA根据所述系统公开参数PP和主密钥MSK, 并结合每个授权数据使用者的身份ID生 成数据使用者私钥SKID; C.数据拥有者根据所述系 统公开参数PP和对称密钥M以及某个数据使用者的身份ID, 生成IBE密文CTID; D.拥有身份ID的数据拥有者根据所述系统公开参数PP、 数据使用者的私钥SKID和数据 使用者的身份集S, 生成授权 令牌TKID→S; E.云服务提供者(CSP)根据所述系统公开参数PP、 授权令牌TKID→S和IBE密文CTID, 生成 AIBBE密文CTS; F.数据使用者ID ′根据所述系统公开参数PP、 私钥S KID′和一个密文CTID或CTS进行解密; 对于CTID, 如果ID=ID ′, 则输出对称密钥M, 否则输出 ⊥; 对于CTS, 如果ID′∈S, 则输出对称 密钥M, 否则输出 ⊥, 然后使用对称密钥M去恢复消息 。 2.根据权利要求1所述的基于身份的云存储加密数据转换方法, 其特征在于, 所述步骤 A包括: A1.选取大素数p, p阶乘法循环群 和 双线性映射 A2.选择一个随机生成元 选择一个随机值 和 计算g1=gα, A3.选择三个加密的哈希函数: 系统公开参数PP为<g, g1, u, uα, H, H1, H2>, 主密 钥MSK=α 。 3.根据权利要求1所述的基于身份的云存储加密数据转换方法, 其特征在于, 所述步骤 B中数据使用者私钥SKID采取以下公式计算得到: SKID=H1(ID)α, 其中, 主密 钥MSK=α, 4.根据权利要求1所述的基于身份的云存储加密数据转换方法, 其特征在于, 所述步骤 C包括: C1.随机选取对称密钥 用它去加密外包给CS P的数据; C2.数据拥有者应用IBE加密机制加密M; C3.根据不同的数据分享机制, 数据拥有者加密M时有两种情况: 1)M只能被一个用户访问 : 数据拥有者在 中随机选取一个整数r1并计算 此时CTID=(C0, C1)是M的密文; 2)M可以被多个用户访问, 但这些用户的身份不能事先确认好且每个用户的身份只有 发送者知道: 数据拥有者在 中随机选取一个整数r1并计算 此时CTID=(C0, C1, C2)是M的密文; 其中, p阶乘法循环群 和 双线性映射 随机生成元 g1=gα, CTID和在M下加密的数据构成的文件外包给CS P。 5.根据权利要求4所述的基于身份的云存储加密数据转换方法, 其特征在于, 所述步骤 D中生成授权 令牌TKID→S的具体操作包括:权 利 要 求 书 1/3 页 2 CN 115499229 A 2D1.数据拥有者确定待发送明文数据的授权数据使用者集合S, 并取得S中所有授权数 据使用者的公钥, 即所有授权数据使用者的身份ID; D2.数据拥有者在 中随机选取两个整数t、 r, 对于i=1, 2, ..., n, 计算xi=H(IDi), Bi=H2(e(H1(IDi), g1)t, IDi), d1=H2(e(gt, H1 (IDi)α)t, IDi)·gr, d2=SKID·u‑r; 其中, x为自变量; xi、 xj是IDi的哈希值; ai, j是拉格朗日基函数展开后的系数; D3.数据拥有者产生的授权 令牌TKID→S=(Bi, Ui, d1, d2), 并将TKID→S发送给CS P。 6.根据权利要求5所述的基于身份的云存储加密数据转换方法, 其特征在于, 所述步骤 E具体包括: E1.CSP需要将 关于文件的对称密钥部分的IBE密文转换成AIBBE密文, 在对称密钥下加 密的数据保持不变, 生成IBE密文CTID的第二种情况比第 一种情况多了一个指数, 这个指数 是转换的关键, 因此只有第二种情况产生的文件 才能被转换; E2.根据授权令牌TKID→S和IBE密文CTID, CSP将CTID转换成CTS=(c1, c2, c3, c4, c5), 其中, c1=Ui, c2=d1, c3=C1, c4=C2, CTS是AIBBE的密文。 7.根据权利要求6所述的基于身份的云存储加密数据转换方法, 其特征在于, 所述步骤 F包括: F1.初始文件包含对称密钥的IBE密文CTID, 具有身份ID的数据使用者使用C0和C1去计 算: M=C0/e(SKID, C1), 然后数据拥有者使用对称密钥M去恢复数据; F2.转换后的文件包含由原始IBE密文转换的AIBBE密文CTS, 对于拥有身份集S的AIBBE 密文CTS=(c1, c2, c3, c4, c5), 数据使用者计算gr=c2/Bi, 获得M=c5/e(gr, c4), 然后使用对称 密钥M, 数据拥有者可以恢复数据。 8.一种基于权利要求1至7任一所述的基于身份的云存储加密数据转换系统, 其特征在 于, 包括: 系统参数设置模块: 用于注册管理机构(RA)输入公开参数, 输出系统主密钥MSK和系统 公开参数PP, 并将系统公开参数PP分别发送给注册模块、 加密模块、 授权模块、 转换模块和 解密模块; 将系统的主密钥MSK发送给注 册模块; 注册模块: 用于RA根据所述系统公开参数PP和主密钥MSK, 并结合每个授权数据使用者 的身份ID生成数据使用者私钥SKID, 并将私钥SKID发送给授权模块; 加密模块: 用于数据拥有者根据所述系统公开参数PP和对称密钥M以及某个数据使用 者的身份ID, 生成IBE密文CTID, 并将密文CTID发送给转换模块和解密模块; 授权模块: 用于拥有身份ID的数据拥有者根据所述系统公开参数PP、 数据使用者的私 钥SKID和数据使用者的身份集S, 生成授权 令牌TKID→S, 并将授权 令牌TKID→S发送给转换模块; 转换模块: 用于云服务提供者(CSP)根据所述系统公开参数PP、 授权令牌TKID→S和IBE密 文CTID, 生成AIB BE密文CTS, 将AIBBE密文CTS发送给解密模块; 解密模块: 用于数据使用者ID ′根据所述系统公开参数PP、 私钥SKID′和加密模块发送的 IBE密文CTID或转换模块发送的AIBBE密文CTS进行解密; 对 于CTID, 如果ID=ID ′, 则输出对称 密钥M, 否则输出 ⊥; 对于CTS, 如果ID′∈S, 则输出对称密钥M, 否则输出 ⊥, 然后使用对称密权 利 要 求 书 2/3 页 3 CN 115499229 A 3
专利 基于身份的云存储加密数据转换方法和系统
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:42:50
上传分享
举报
下载
原文档
(555.7 KB)
分享
友情链接
TB-T 3100.1-2017 铁路数字信号电缆 第1部分:一般规定.pdf
GB-T 40218-2021 工业通信网络 网络和系统安全 工业自动化和控制系统信息安全技术.pdf
GB-T 33133.3-2021 信息安全技术 祖冲之序列密码算法 第3部分:完整性算法.pdf
DB11-T 2069-2022 生产安全事故调查与分析技术规范 北京市.pdf
T-ATCRR 33—2021 废锂离子电池回收制黑粉.pdf
T-WAPIA 045.1—2021 信息技术 系统间远程通信和信息交换 原子密钥建立与实体鉴别 第1部分:服务和协议.pdf
T-ZMDS 10011—2021 近红外脑组织血氧监测仪参数测试方法.pdf
DB11-T 2068-2022 政务服务综合窗口人员能力与服务规范 北京市.pdf
GB-T 9473-2017 读写作业台灯性能要求.pdf
DB34-T 1692-2016 能源计量示范单位评价要求 安徽省.pdf
GB-T 22696.3-2008 电气设备的安全 风险评估和风险降低 第3部分:危险、危险处境和危险事件的示例.pdf
T-GCHA 1.2—2018 定制家居产品 人造板定制衣柜 第2部分:原材料验收规范.pdf
T-QLKZSH 4—2023 橇装式加油装置管理规范.pdf
GB-T 35386-2017 无损检测 工业计算机层析成像(CT)检测用密度分辨力测试卡.pdf
DB 6505-T 170—2023 计量校准机构服务规范 哈密市.pdf
DB33-T 2487-2022 公共数据安全体系建设指南 浙江省.pdf
GB-T 14406-2011 通用门式起重机.pdf
GB-T 13299-2022 钢的游离渗碳体、珠光体和魏氏组织的评定方法.pdf
GB-T 2812-2006 安全帽测试方法.pdf
SY-T 7305-2021 连续油管作业技术规程.pdf
1
/
3
12
评价文档
赞助2.5元 点击下载(555.7 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。