一种可撤销的身份基匹配加密方法技术

技术编号:42081915 阅读:37 留言:0更新日期:2024-07-19 16:59
本发明专利技术公开了一种可撤销的身份基匹配加密方法,涉及密码技术领域,包括以下步骤:可信第三方调用设置算法生成主公钥和主密钥,将主公钥公开发布,将主密钥秘密保存;发送方向可信第三方请求加密密钥,可信第三方利用主密钥调用发送方密钥产生算法生成加密密钥,并发送给发送方;可信第三方生成接收者私钥,并发送给接收方;未撤销用户向可信第三方请求更新密钥,可信第三方利用主密钥调用密钥更新算法生成更新的密钥,并发送给未撤销用户;发送方利用加密密钥调用加密算法生成密文,并发送给接收方;接收方通过解密密钥解密;具有密钥撤销功能,进一步提高了后量子安全的身份基匹配加密方案的实用性。

【技术实现步骤摘要】

本专利技术涉及密码,具体涉及一种可撤销的身份基匹配加密方法


技术介绍

1、匹配加密允许发送方和接收方同时指定正确解密需要满足的细粒度访问控制策略。与属性基加密相比,匹配加密还保护发送方的隐私。在匹配加密中,具有属性的发送方使用指定的策略r对消息进行加密,拥有属性ρ的接收方使用与属性ρ相关的解密密钥以及指定的策略s对收到的密文进行解密。当且仅当发送方的属性和接收方的属性ρ分别与接收方和发送方指定的策略s和r相互匹配时,才能正确恢复出加密的消息。匹配加密要求满足两种安全目标:隐私性和认证性。隐私性保证发送方的属性、加密消息和指定的策略保密,而认证性则保证攻击者不能在未经授权的情况下伪造一个有效密文,即加密密钥必须由受信任的第三方产生。密钥撤销性质在密码算法的设计中具有重要的现实意义。当用户的私钥丢失,被遗忘或者过期时,需要及时对用户的私钥进行更新或撤销。现有加密方法中大多没有密钥撤销的功能,可能出现密钥泄漏,无法确保加密的安全性。

2、如中国专利cn116886290a,公开日2023年10月13日,本专利技术解决了身份基匹配加密的传统公钥密钥体本文档来自技高网...

【技术保护点】

1.一种可撤销的身份基匹配加密方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种可撤销的身份基匹配加密方法,其特征在于,可信第三方将解密密钥存储在撤销列表中,可信第三方接收到密钥撤销命令后,通过密钥撤销算法将撤销列表中的相应解密密钥删除,并输出更新后的撤销列表。

3.根据权利要求1所述的一种可撤销的身份基匹配加密方法,其特征在于,所述步骤S1中设置算法包括以下内容:将安全参数输入设置算法;通过格陷门产生算法生成随机矩阵和两个短的格基;随机选择两个哈希函数H1、H2,设置主公钥和主密钥。

4.根据权利要求1所述的一种可撤销的身份基匹配加密方法...

【技术特征摘要】

1.一种可撤销的身份基匹配加密方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种可撤销的身份基匹配加密方法,其特征在于,可信第三方将解密密钥存储在撤销列表中,可信第三方接收到密钥撤销命令后,通过密钥撤销算法将撤销列表中的相应解密密钥删除,并输出更新后的撤销列表。

3.根据权利要求1所述的一种可撤销的身份基匹配加密方法,其特征在于,所述步骤s1中设置算法包括以下内容:将安全参数输入设置算法;通过格陷门产生算法生成随机矩阵和两个短的格基;随机选择两个哈希函数h1、h2,设置主公钥和主密钥。

4.根据权利要求1所述的一种可撤销的身份基匹配加密方法,其特征在于,所述步骤s3包括以下内容:接收方向可信第三方请求接收者私钥,可信第三方利用主密钥调用接收者私钥产生算法生成接收者私钥,并发送给接收方。

5.根据权利要求1所述的一种可撤销的身份基匹配加密方法,其特征在于,所述步骤s6包括以下内容:接收方接收到密文,向可信第三方请求解密密钥,可信第三方利用更新密钥调用解密密钥产生算法生成解密密钥,并发送给接收方。

6.根据权利要求3所述的一种可撤销的身份基匹配加密方法,其特征在于,所述步骤s2中的发送方密钥产生算法包括以下...

【专利技术属性】
技术研发人员:王会歌王雪玲陈克非谢琪
申请(专利权)人:杭州师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1