[发明专利]一种可发送私人信息的广播加密方法在审
| 申请号: | 201710216000.9 | 申请日: | 2017-04-01 |
| 公开(公告)号: | CN107317675A | 公开(公告)日: | 2017-11-03 |
| 发明(设计)人: | 周潭平;吕立群;杨晓元;张敏情;韩益亮;杨海滨;张帅伟;张卓 | 申请(专利权)人: | 中国人民武装警察部队工程大学 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/14;H04L12/18;H04L29/06;G06F21/60 |
| 代理公司: | 西安智萃知识产权代理有限公司61221 | 代理人: | 李东京 |
| 地址: | 710086 陕西省西*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 发送 私人 信息 广播 加密 方法 | ||
1.一种可发送私人信息的广播加密方法,其特征在于:包括以下步骤:
步骤一:设定广播加密系统参数,建立用户集合空间、生成广播系统所需的公钥及主私钥;
步骤二:密钥生成中心PKG利用广播用户的身份信息ID及步骤一中生成的系统公钥与主私钥信息,计算每个用户的私钥信息SKID并秘密发送给用户;
步骤三:广播者计算广播对称密钥K、广播者与用户私密通信的密钥以及广播密文头Hdr,利用密钥为K的对称加密算法加密广播的信息,利用密钥为的对称加密算法加密广播者与每个用户通信的信息,而后将生成的密文信息广播出去;
步骤四:用户在接收到密文信息后,若用户属于授权用户集合,则可利用自身私钥与广播密文头Hdr恢复出广播者与所有授权用户的通信密钥K与广播者与每个用户通信的密钥Ki,最后分别解密对应的加密信息,恢复出明文信息。
2.根据权利要求1所述的可发送私人信息的广播加密方法,其特征在于:所述步骤一具体操作为:
输入参数生成多线性群组(G1,…,Gl,…,Gn+l-1),群的阶为p,gi为群Gi的生成元,用户身份ID∈I且身份长度n,汉明重量为l<n;随机选取γ∈ZP,随机选取α∈ZP;令随机选择令其中i∈[1,n],β∈[0,1];可得到系统公钥PK={W,Y,{Xi}i∈{0,…,n}(B1,0,B1,1),…,(Bn,0,Bn,1)},系统主私钥MSK={α,γ,(b1,0,b1,1),…,(bn,0,bn,1)}。
3.根据权利要求2所述的可发送私人信息的广播加密方法,其特征在于:所述步骤二具体操作为:
广播系统主私钥为MSK={α,γ,(b1,0,b1,1),…,(bn,0,bn,1)},这里的α,γ,(b1,0,b1,1),…,(bn,0,bn,1)均是在有限域中随机选择的;
系统公钥信息为其中i∈[1,n],β∈[0,1],g1是乘法循环群G1的生成元,gn+l-1是乘法循环群Gn+l-1的生成元;
用户私钥定义为SKID=(SKID1,SKID2);其中,ID=(id1,id2,…,idn),idi={0,1}是一个长度为n比特的{0,1}字符串;
令设中间参量计算用户的私钥为而后将私钥发送给用户。
4.根据权利要求3所述的一种可发送私人信息的广播加密方法,其特征在于:所述步骤三具体操作为:
广播者根据系统参数信息、用户的身份信息等生成对应的密文信息,其具体过程如下:随机选取t∈ZP,根据系统的公钥信息,计算所使用的广播对称密钥广播者与用户间通信的密钥其中ID表示用户的身份信息;广播密文头而后分别利用K与KID对广播信息与私人信息进行对称加密,得到对应的密文C与CID,最终广播者将(Hdr,C,CID)通过广播信道发布。
5.根据权利要求4所述的可发送私人信息的广播加密方法,其特征在于:在步骤二中,用户的身份ID=(id1,…,idn),由于身份ID的汉明重量为l,故仅有l个idi为1,其余均为0。
6.根据权利要求5所述的可发送私人信息的广播加密方法,其特征在于:所述步骤四具体操作为:
输入系统参数,用户私钥,密文Hdr,根据公式
计算出K与KID,然后用户分别利用K与KID对广播加密信息C与私人加密信息CID进行对称解密,得到其对应的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民武装警察部队工程大学,未经中国人民武装警察部队工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710216000.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含艾灰的成人用牙膏及其制备方法
- 下一篇:美白化妆水
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





