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