File-Encryption

關於解密的問題

  • April 28, 2015

我有一個關於解密的問題。

假設我有一堆加密的文件。有人獲得了這些文件的訪問權,並發現他已經擁有其中一個,未加密。

我的問題是,他是否可以使用該文件與文件的加密版本進行比較以找到密鑰,從而能夠解密所有文件?

沒有攻擊者不能(如果加密是好的)。

如果攻擊者能夠做到這一點,他將能夠對密碼/模式組合發起已知明文攻擊,這對於大多數密碼(AES,…)和模式(GCM,CTR,.. .)。

人們當然希望不會;如果他可以,那麼我們會認為加密方法“壞了”。

我們對任何加密方法的期望之一是抵抗“已知明文攻擊”(您的問題就是一個例子);也就是說,即使給了他一些明文/密文對,他仍然無法解密另一個用相同密鑰加密的密文。

其實,我們比爸爸去;我們還要求加密方法能夠抵抗“選擇明文攻擊”;也就是說,即使攻擊者可以要求對他選擇的消息進行加密(然後他得到結果密文),他仍然無法解密目標密文。

引用自:https://crypto.stackexchange.com/questions/25282