【技术实现步骤摘要】
【技术保护点】
一种基于用户身份标识的非对称组加解密方法,其是通过一组播系统实现的,所述组播系统包括系统用户和一密钥管理中心,所述系统用户包括一发送端和多个接收端,所述发送端包括一密钥单元和一组控制单元,其特征在于,所述方法包括以下步骤:步骤a,所述密钥管理中心完成系统IBE参数建立和系统用户IBE密钥的分发,其中系统用户IBE密钥为用户私钥d↓[i]和用户公钥Q↓[i];步骤b,所述组控制单元完成所述接收端的接入,生成所述接收端的组成员身份标识列表,将组成员身份标识列表发送给所述密钥单元;步骤c,所述密钥单元生成组加密公钥Q、随机会话密钥对(r,U)和各个接入端的子密钥L↓[j];步骤d,所述密钥单元根据系统公钥P↓[pub]、组加密公钥Q和随机会话私钥r进行双线性运算C=e(Q,P↓[pub])↑[r],生成哈希值H↓[2](C);步骤e,所述发送端对组播信息加密,并将组播密文(U,V,L↓[k↓[1]],L↓[k↓[2]],L,L↓[k↓[1]])发送给组内的所述接收端;步骤f,所述接收端接收来自所述发送端的组播密文(U,V,L↓[k↓[1]],L↓[k↓[2]],L,L↓[k↓[1]]),并根 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:宁红宙,程登峰,华刚,张庆胜,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。