买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】抗泄露的基于证书广播密钥封装方法_陕西师范大学_202010510621.X 

申请/专利权人:陕西师范大学

申请日:2020-06-08

公开(公告)日:2020-10-20

公开(公告)号:CN111800269A

主分类号:H04L9/32(20060101)

分类号:H04L9/32(20060101);H04L9/30(20060101);H04L9/08(20060101)

优先权:

专利状态码:有效-授权

法律状态:2023.09.26#授权;2020.11.06#实质审查的生效;2020.10.20#公开

摘要:一种抗泄露的基于证书广播密钥封装方法,由初始化、生成密钥、生成证书、封装广播密钥、解封装步骤组成。本发明在构造过程中未使用计算量较大的双线性映射运算,计算效率高;本发明将广播通信技术和抗泄露容忍性引入到基于证书密钥封装方法中,保持了原有方案在公开参数等方面的优点,在保持选择密文安全的基础上,具有泄露容忍性和广播通信的功能,在存在泄漏的现实环境中依然保持较高的安全性。本发明具有运算效率高、运算速度块,安全性高等优点,可用于云计算环境下的数据存储,对上传的数据进行加密和控制使用者的访问权限。

主权项:1.一种抗泄露的基于证书广播密钥封装方法,其特征在于由下述步骤组成:1初始化1运行群生成算法生成相应的元组p,g,G,其中G是阶为p的乘法循环群,g是群G的生成元;2选取抗碰撞的密码学哈希函数H、哈希函数H1、哈希函数H2、哈希函数H3:H:H1: H3:其中是阶为p的整数群;3选取Ext:为强随机性提取器,选取2-Ext:为二源提取器。4选取ln长的{0,1}字符串为m1,lm长的{0,1}字符串为m2,从乘法群G上选择公开参数g1,设定系统主密钥msk,根据系统主密钥msk,确定g2α=2-Extm1,m2msk=αg2=gα5秘密保存系统主密钥msk,设定系统的全局参数Params并公开:Params={p,G,g,g1,g2,H,H1,H2,H3,2-Ext}2生成密钥用户用其身份信息Uid生成公私钥对skid,pkid,skid=a,b,c,d 其中a,b,c,d是从p阶整数群中均匀随机选择的整数;3生成证书权威中心收到用户身份信息Uid及对应的公钥pkid为其生成证书Certid: 其中id为用户身份信息Uid的身份;4封装广播密钥发送者根据接收者idi的身份信息及对应的公钥pkid信息进行对应的封装,并将封装密文C和密钥k通过广播的方式发送给接收者idi;5解封装接收者收到封装密文C后,执行解封装运算,恢复出密钥k:1判断下式: 是否成立,若等式成立,解封装;若等式不成立,则终止;2解封装密钥k 其中Ni为

全文数据:

权利要求:

百度查询: 陕西师范大学 抗泄露的基于证书广播密钥封装方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。