Cramer-Shoup密码系统增强:KDM-CCA2安全的新型加密设计
122 浏览量
更新于2024-07-15
收藏 273KB PDF 举报
本文主要探讨了密钥相关消息(Key-Dependent Message, KDM)安全性和Cramer-Shoup密码系统的安全性。在信息安全的背景下,KDM安全性强调的是加密方案在面对攻击者能够获取依赖于密钥的消息加密时,仍需保持其安全性。在一个多用户环境中,这种安全性体现在用户秘密密钥的任意多项式时间函数f(sk1, sk2, ..., skn)的加密保护上。
传统上,KDM安全性通常要求加密方案抵抗选择明文攻击(Chosen Plaintext Attack, CPA)和选择密文攻击(Chosen Ciphertext Attack, CCA)。然而,当考虑允许攻击者查询解密Oracle时,即KDM-CCA2安全性,这一要求更为严格。到目前为止,尽管有一些构造方法实现了KDM安全性,但大多数限制了函数f为线性函数,这意味着其局限性较大。
对于KDM-CCA2安全性,目前仅有两种构造方案,它们在密钥大小和效率上都不具备与传统无KDM但保证CCA2安全的公钥加密方案相媲美的特性。这些局限性阻碍了KDM-CCA2安全性的广泛应用。
本文的创新之处在于,它定义了一个新的函数集合,并提出了一种方法,通过定制Cramer-Shoup (CS) 密码系统来获得这个新集合下的KDM-CCA2安全性。Cramer-Shoup公钥加密方案(CS-PKE)被选为实现这一目标的工具,研究者们专注于在二次残余子群(在一个安全素数p*上)上构建有效的CS-PKE实例。
作者证明了定制后的CS-PKE方案对于新定义的功能集合具有KDM-CCA2安全性。这一成果意味着在保持加密性能的同时,可以扩展KDM-CCA2保护的范围,超越了现有方案的限制。这对于多用户环境下的安全通信,特别是那些需要处理关键信息依赖于密钥的场景,具有重要的实践意义。
总结来说,这篇论文不仅提升了Cramer-Shoup密码系统的安全性特性,还为KDM-CCA2安全性的研究开辟了新的途径,为未来的密码学设计提供了有价值的新思路和技术支持。同时,它展示了在特定数学结构(如二次残余子群)上的密码学应用潜力,推动了该领域在处理密钥相关消息保护方面的进展。
2021-03-10 上传
2021-02-25 上传
2021-03-10 上传
点击了解资源详情
点击了解资源详情
2021-02-10 上传
2021-04-21 上传
点击了解资源详情
weixin_38637580
- 粉丝: 3
- 资源: 917
最新资源
- C语言快速排序算法的实现与应用
- KityFormula 编辑器压缩包功能解析
- 离线搭建Kubernetes 1.17.0集群教程与资源包分享
- Java毕业设计教学平台完整教程与源码
- 综合数据集汇总:浏览记录与市场研究分析
- STM32智能家居控制系统:创新设计与无线通讯
- 深入浅出C++20标准:四大新特性解析
- Real-ESRGAN: 开源项目提升图像超分辨率技术
- 植物大战僵尸杂交版v2.0.88:新元素新挑战
- 掌握数据分析核心模型,预测未来不是梦
- Android平台蓝牙HC-06/08模块数据交互技巧
- Python源码分享:计算100至200之间的所有素数
- 免费视频修复利器:Digital Video Repair
- Chrome浏览器新版本Adblock Plus插件发布
- GifSplitter:Linux下GIF转BMP的核心工具
- Vue.js开发教程:全面学习资源指南