密码学中可证明安全CCA2
可证明安全推荐书目:
《密码学中的可证明安全性》杨波:: 清华大学出版社
《Introduction to Security Reduction》Fuchun Guo;Willy Susilo;Yi Mu ::Springer
CCA1 与 CCA2 的区别
CCA2 与 CCA1 只有一个区别,那就是在生成挑战密文后,CCA2依然允许敌手进行解密询问(限制是不能允许敌手询问挑战密文的解密询问)。

CCA2的必要性
在上一篇博客中,我们提到的这个抵抗CCA攻击的方案,是不能抵抗CCA2攻击的。
上一篇博客:https://blog.youkuaiyun.com/zmrlinux/article/details/107790419
原因如下:
新构造一个ZK系统,与之前的ZK系统不同的是,在P输出的末尾增加一个比特,V在验证时可以无视这个比特的存在,并且依然能够验证这个ZK,依然是适应性安全的非交互式零知识证明系统。

本文深入探讨了密码学中CCA2安全概念的重要性,对比CCA1,详细解释了CCA2允许敌手在生成挑战密文后继续进行解密询问的独特性质。通过分析Noar-Yung方案的弱点,引入DDN方案,展示如何利用一次性签名方案和适应性非交互零知识证明系统构建CCA2安全的加密方案。
最低0.47元/天 解锁文章
345

被折叠的 条评论
为什么被折叠?



