密碼學攻擊類型

在假設密碼分析者已知所用加密算法全部知識的情況下,根據密碼分析者對明文、密文等數據資源的掌握程度,可以將 針對加密系統的密碼分析攻擊類型分爲以下四種:

① 惟密文攻擊

(Ciphtext-only attack)

在惟密文攻擊中,密碼分析者知道密碼算法,但僅能根據截獲的密文進行分析,以得出明文或密鑰。由於密碼分析者所能利用的數據資源僅爲密文,這是對密碼分析者最不利的情況。

②已知明文攻擊

(Plaintext-known attack)

已知明文攻擊是指密碼分析者除了有截獲的密文外,還有一些已知的“明文—密文對”來破譯密碼。密碼分析者的任務目標是推出用來加密的密鑰或某種 算法,這種算法可以對用該密鑰加密的任何新的消息進行解密。

③ 選擇明文攻擊

(Chosen-plaintext attack)

選擇明文攻擊是指密碼分析者不僅可得到一些“明文—密文對”,還可以選擇被加密的明文,並獲得相應的密文。這時密碼分析者能夠選擇特定的明文數據塊去加密,並比較明文和對應的密文,已分析和發現更多的與密鑰相關的信息。

密碼分析者的任務目標也是推出用來加密的密鑰或某種算法,該算法可以對用該密鑰加密的任何新的消息進行解密。

④ 選擇密文攻擊

(Chosen—ciphenext attack)

選擇密文攻擊是指密碼分析者可以選擇一些密文,並得到相應的明文。密碼分析者的任務目標是推出密鑰。這種 密碼分析多用於攻擊 公鑰密碼體制


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章