[密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第28篇]什么是公钥密码学的IND-CCA安全定义?
這是一系列博客文章中最新的一篇,該文章列舉了“每個博士生在做密碼學時應該知道的52件事”:一系列問題的匯編是為了讓博士生們在第一年結束時知道些什么。討論了用于公鑰加密的IND-CCA安全性。
IND-CCA安全代表選擇明文的不可偽造性。這樣的安全方案的思想就是給定一個密文,攻擊者不能說出給定密文是什么樣的明文加密得到的。在這個模型中,攻擊者被允許使用加密問詢和解密問詢。問詢既可以在第三步和第四步之前也可以在之后。公鑰的IND-CCA的find-then-guess安全游戲的描述:
IND-CCA安全有另外一個版本,真實還是隨機。主要的不同就是第五步中并不是由攻擊者輸出的消息。而是一個隨機的m‘。A必須區分它是真的還是隨機的。概率和安全和上述定義基本相同。
這兩個定義是等價的,如果一個方案在實數或隨機意義上對對手a是IND-CCA安全的,我們可以構造一個對手B用于查找和猜測,這樣兩個優勢都是相等的。類似地,如果一個方案對對手a是發現和猜測安全的,我們可以構造一個這樣的對手B使得:
原文鏈接:http://bristolcrypto.blogspot.com/2015/04/52-things-number-28-what-is-ind-cca.html
轉載鏈接:https://www.cnblogs.com/zhuowangy2k/p/12245569.html
總結
以上是生活随笔為你收集整理的[密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第28篇]什么是公钥密码学的IND-CCA安全定义?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Bootstrap3 排版-改变大小写
- 下一篇: 更换硬盘