发明名称 一种具有高效解密特性的基于身份匿名广播加密方法
摘要 本发明公开了一种具有高效解密特性的基于身份匿名广播加密方法,属于密码学和计算机安全领域。本方法涉及三方实体:发送方、密钥生成中心、接收方(授权接收者集合)。发送方预先指定接收方,使用接收方公钥将明文加密为密文之后经广播发送给接收者。密钥生成中心负责参数的生成与传递,将主公开参数发送给每个授权接收者,将主秘密参数保密,将私钥发送给对应的授权接收者。授权接收者在接收到密文之后能够使用自身的私钥定位并提取出属于自己的密文部分,最终通过解密恢复明文;未经授权的接收者虽然可以通过收听广播获取密文,却无法从密文中获取任何信息。本发明能够解决现有方法中存在的解密开销大、匿名性弱的技术问题。
申请公布号 CN104836657A 申请公布日期 2015.08.12
申请号 CN201510276141.0 申请日期 2015.05.27
申请人 华中科技大学 发明人 金海;徐鹏;李靖楠
分类号 H04L9/00(2006.01)I;H04L9/08(2006.01)I 主分类号 H04L9/00(2006.01)I
代理机构 华中科技大学专利中心 42201 代理人 曹葆青
主权项 一种具有高效解密特性的基于身份匿名广播加密方法,其特征在于,所述方法包括以下步骤:(1)根据预先确定的安全级别构建对应的双线性映射,并根据该双线性映射和系统中的接收者数量计算出主公开参数MP和主秘密参数MS;(2)根据所述主公开参数MP中的哈希函数H、授权接收者所具有的身份ID以及主秘密参数MS,为每个授权接收者生成私钥SK<sub>ID</sub>,并将该私钥SK<sub>ID</sub>发送给对应的授权接收者;(3)使用授权接收者集合S=(ID<sub>1</sub>,ID<sub>2</sub>,…,ID<sub>n</sub>)的公钥将待发送明文数据M加密为密文C,并通过公共信道将密文C广播给授权接收者,其中每个授权接收者的公钥为其自身的ID;(4)接收者集合S中的授权接收者在接收到公共信道广播而来的密文C之后使用自己的私钥SK<sub>ID</sub>进行解密。
地址 430074 湖北省武汉市洪山区珞喻路1037号