來(lái)源:互聯(lián)網(wǎng)
在密碼學(xué)或密碼分析中,選擇明文攻擊指的是一種攻擊模式。攻擊者擁有加密機(jī)的訪問(wèn)權(quán)限,可構(gòu)造任意明文所對(duì)應(yīng)的密文。
概述
在這種攻擊模式中,攻擊者可以事先任意選擇一定數(shù)量的明文,讓被攻擊的加密算法加密,并得到相應(yīng)的密文。攻擊者的目標(biāo)是通過(guò)這一過(guò)程獲得關(guān)于加密算法的一些信息,以利于攻擊者在將來(lái)更有效的破解由同樣加密算法(以及相關(guān)密鑰)加密的信息。在最壞情況下,攻擊者可以直接獲得解密用的鑰匙。
這種攻擊模式初看起來(lái)并不現(xiàn)實(shí),因?yàn)楹茈y想像攻擊者可以選擇任意的信息并要求加密系統(tǒng)進(jìn)行加密。不過(guò),在公鑰密碼學(xué)中,這就是一個(gè)很現(xiàn)實(shí)的模式。這是因?yàn)楣€密碼方案中,加密用的鑰匙是公開(kāi)的,這樣攻擊者就可以直接用它來(lái)加密任意的信息。
參見(jiàn)
??唯密文攻擊
??已知明文攻擊
??選擇密文攻擊
?中途島戰(zhàn)役,一次成功地選擇明文攻擊——美軍故意透露出假情報(bào)(明文)來(lái)誘使日軍發(fā)報(bào)(密文),從而得知“AF”指的是中途島而非阿留申群島。
參考資料 >