发明名称 基于身份的代理重加密方法和系统
摘要 本发明实施例提供了一种基于身份的代理重加密方法和系统。该方法主要包括:密钥生成中心基于安全参数生成并公开系统参数,根据系统参数和委托者、受委托者的身份信息生成委托者、受委托者的私钥;消息发送方加密明文信息得到密文消息并发送给委托者,委托者利用受委托者的身份信息和委托者的私钥生成重加密密钥并发送给代理者;代理者用重加密密钥重新加密密文消息,得到重加密密文并发送给受委托者;受委托者利用自己的私钥解密重加密密文,计算得到明文信息。本发明实施例实现了安全、有效的代理重加密功能,可以应用于邮件,委托,访问控制等,代理者不能获得委托者的密钥和明文信息,受委托者可以通过自己的私钥从新的密文中获取明文信息。
申请公布号 CN104639319A 申请公布日期 2015.05.20
申请号 CN201310557115.6 申请日期 2013.11.10
申请人 航天信息股份有限公司 发明人 亓延峰;郭宝安;徐树民;田心;刘振;王卓
分类号 H04L9/32(2006.01)I;H04L9/08(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 北京工信联合知识产权代理事务所(普通合伙) 11266 代理人 黄晓军
主权项 一种基于身份的代理重加密方法,其特征在于,包括:密钥生成中心选择安全参数,基于所述安全参数生成并公开系统参数,根据所述系统参数和委托者、受委托者的身份信息分别生成委托者、受委托者的私钥;消息发送方加密明文信息得到密文消息,将所述密文消息发送给所述委托者,所述委托者利用受委托者的身份信息和委托者的私钥生成重加密密钥,将所述重加密密钥和密文消息发送给代理者;所述代理者用所述重加密密钥重新加密所述密文消息,得到重加密密文,将所述重加密密文发送给受委托者;所述受委托者利用自己的私钥解密所述重加密密文,计算得到所述明文信息。
地址 100195 北京市海淀区杏石口路甲18号航天信息园