发明名称 | 重加密可控的高效属性基代理重加密方法 | ||
摘要 | 本发明公开了一种重加密可控的高效属性基代理重加密方法,主要解决现有技术存在的安全性差及效率低的问题。其实现步骤是:1、密钥生成中心分别生成系统参数和用户密钥SK;2、加密者E通过密文策略属性基加密方法对明文消息m加密得到原始密文CT;3、重加密授权者A生成重加密密钥RK并发送给重加密代理;4、重加密代理利用系统公钥PK及合法的重加密密钥RK对原始密文CT进行重加密生成重加密密文CT′;5、原始密文解密者D和重加密解密者B分别恢复明文消息m。本发明能抵御更强类型的攻击者、提高了运算效率、实现加密者对密文的重加密控制,可广泛应用于分布式网络或云存储环境中以实现加密数据的细粒度共享。 | ||
申请公布号 | CN104320393A | 申请公布日期 | 2015.01.28 |
申请号 | CN201410578147.9 | 申请日期 | 2014.10.24 |
申请人 | 西安电子科技大学 | 发明人 | 庞辽军;杨洁 |
分类号 | H04L29/06(2006.01)I | 主分类号 | H04L29/06(2006.01)I |
代理机构 | 陕西电子工业专利中心 61205 | 代理人 | 王品华;朱卫星 |
主权项 | 一种重加密可控的高效属性基代理重加密方法,主要包括如下步骤:(1)重加密授权者A根据重加密解密者B的属性集合S<sub>B</sub>构造新的访问结构W′,然后利用访问结构W′和重加密授权者A的私钥SK<sub>A</sub>,生成重加密密钥RK并发送给重加密代理Proxy;(2)重加密代理Proxy收到重加密密钥RK后,验证重加密密钥RK的合法性:若合法,则重加密代理Proxy利用系统公钥PK、重加密密钥RK及原始密文CT进行重加密,生成重加密密文CT′,否则,重加密代理Proxy不进行重加密,操作终止;(3)原始密文解密者D从原始密文CT中恢复明文消息m,重加密解密者B从重加密密文CT′中恢复明文消息m:3a)原始密文解密者D使用原始密文解密者D的私钥SK<sub>D</sub>通过密文策略属性基加密的解密方法从原始密文CT中恢复明文消息m;3b)重加密解密者B使用重加密解密者B的私钥SK<sub>B</sub>通过密文策略属性基加密的解密方法解密得到一个解密分量,然后利用该解密分量从重加密密文CT′中恢复明文消息m。 | ||
地址 | 710071 陕西省西安市太白南路2号 |