发明名称 |
一种无双线性对的多接收者混合签密算法 |
摘要 |
本发明公开一种无双线性对的多接收者混合签密算法,包括密钥生成中心初始化、部分私钥提取、密钥提取、签密和解签密五个过程,实现了多接收者的双向通信签密,不使用双线性对实现方案中的签密算法,大大降低了计算开销,具有更好的普适性;与传统的方案相比可以抵御积极不诚实的密钥生成中心的伪造攻击,具有更高的安全性。 |
申请公布号 |
CN104734857A |
申请公布日期 |
2015.06.24 |
申请号 |
CN201510134762.5 |
申请日期 |
2015.03.25 |
申请人 |
南京邮电大学 |
发明人 |
陈峰;王志伟;夏爱东;何明君 |
分类号 |
H04L9/32(2006.01)I;H04L9/08(2006.01)I |
主分类号 |
H04L9/32(2006.01)I |
代理机构 |
南京知识律师事务所 32207 |
代理人 |
汪旭东 |
主权项 |
一种无双线性对的多接收者混合签密算法,其特征在于,包括以下步骤:S1、密钥生成中心初始化:生成系统参数params并随机选取系统主密钥s,公开系统参数params同时保存系统主密钥s;S2、部分私钥提取:密钥生成中心生成签密者和接收者的原始部分私钥,发送给签密者和接收者;S3、密钥提取:签密者和接收者收到密钥生成中心生成的部分私钥,结合自己的身份产生专有的公钥和完整私钥;S4、签密:选择一个接收者身份集合,执行多接收者签密算法,输出对应的密文;S5、解签密:接收者收到密文后,执行解签密算法,得到加密密钥,对密文进行解密,验证签名是否正确。 |
地址 |
210003 江苏省南京市鼓楼区新模范马路66号 |