Keys

所有密碼都有等效的解密密鑰嗎?

  • July 2, 2016

是否所有密碼都存在多個等效解密密鑰的問題?等效密鑰的存在是密碼安全性的基本屬性嗎?

如果您可以證明密碼沒有等效密鑰,那會導致在已知明文攻擊模型下恢復密鑰的過程嗎?

是否所有密碼都存在多個等效解密密鑰的問題?

不,非等效鍵的數量受排列數量的限制。由於排列的數量非常多,因此密碼很可能沒有等效密鑰。對於具有高塊大小(128 位的 AES)的密碼尤其如此。即使存在等效鍵,找到一組兩個等效鍵也可能相當棘手。當然,複雜程度取決於密碼。

等效密鑰的存在是密碼安全性的基本屬性嗎?

因此沒有。

如果您可以證明密碼沒有等效密鑰,那會導致在已知明文攻擊模型下恢復密鑰的過程嗎?

不會。發現密碼沒有等效密鑰會提高密碼的安全性,而不是降低它。

有關等效鍵的更多資訊在這裡

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