一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

具有隐私保护的指定报告者的机密报告方法

2022-10-29 01:28:46 来源:中国专利 TAG:

技术特征:
1.一种具有隐私保护的指定报告者的机密报告方法,其特征在于,包括以下步骤:s1系统初始化阶段:中心机构ca输入一个安全参数11,输出系统主密钥msk和公共参数params,即setup(11)

(msk,params);s2报告者密钥生成阶段:中心机构ca输入公共参数params,主密钥msk和报告者r的身份id
r
,输出密钥sk
r
,即rkey_gen(params,msk,id
r
)

sk
r
;s3审查者密钥生成阶段:中心机构ca输入公共参数params,主密钥msk和审查者i的身份id
i
,输出密钥sk
i
,即rkey_gen(params,msk,id1)

sk
i
;s4委托密钥生成阶段:审查者i输入公共参数params,密钥sk
i
,报告者r的身份id
r
,受托者d的身份id
d
和委托有效期t
d
,输出委托密钥sk
i

d
,即dkey-gen(params,sk
i
,id
r
,id
d
,t
d
)

sk
i

d
;s5加密阶段:报告者r输入公共参数params,密钥sk
r
,审查者身份id
i
,数据有效期t
e
和消息m,输出密文ct,即encrypt(params,sk
r
,id
i
,t
e
,m)

ct;报告者将审查者身份和密文(id
i
,ct)上传到系统;s6解密阶段:该阶段由审查者解密和受托者解密组成;s7审查者解密阶段:审查者i在系统中找到(id
i
,ct);审查者i输入公共参数params密钥sk
i
,报告者身份id
r
,数据有效期t
e
和密文ct,输出明文m当且仅当r是指定的报告者;否则输出

显示失败,即idecrypt(params,sk
i
,id
r
,t
e
,ct)

m/

;s8受托者解密阶段:受托者d在系统中找到d(id
i
,ct);受托者d输入公共参数params,密钥sk
i

d
,报告者身份id
r
,数据有效期t
e
和密文ct,输出明文m当且仅当t
e
=t
d
,r是指定的报告者;否则输出

显示失败,即ddecrypt(params,sk
i

d
,id
r
,t
e
,ct)

m/

。2.根据权利要求1所述的一种具有隐私保护的指定报告者的机密报告方法,其特征在于,所述步骤s4具体体现在:审查者可以将对来自指定报告者的秘密报告的解密权委托给一个受托者且可以设置委托有效期。3.根据权利要求1所述的一种具有隐私保护的指定报告者的机密报告方法,其特征在于,所述步骤s5具体体现在:报告者在加密时可以用其密钥向审查者证明其为指定的报告者且可以设置数据有效期。4.根据权利要求1所述的一种具有隐私保护的指定报告者的机密报告方法,其特征在于,所述步骤s6具体体现在:1)如果报告者是指定的报告者,则审查者可以解密密文,获得明文;否则,审查者不能得到报告者身份和明文消息的任何信息;2)受托者可以在委托其内代替审查者解密来自指定报告者的密文。

技术总结
本发明提出了一种具有隐私保护的指定报告者的机密报告方法,包括以下步骤:S1系统初始化阶段;S2报告者密钥生成阶段;S3审查者密钥生成阶段;S4委托密钥生成阶段;S5加密阶段;S6解密阶段;S7审查者解密阶段;S8受托者解密阶段。本发明的有益效果在于:(1)为了获取可信的报告,审查者可以灵活地指定报告者;(2)报告者可以根据报告内容、性质,选择正确的审查者;(3)审查者从不属于他的密文中得不到关于报告者身份和报告内容的任何信息;(4)在特殊情况下,审查者可以将报告查阅权委托给一个受托者,并设置一个委托有效期。并设置一个委托有效期。并设置一个委托有效期。


技术研发人员:韩金广
受保护的技术使用者:东南大学
技术研发日:2022.07.25
技术公布日:2022/10/27
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献