Brute-Force-Attack

帶弱密鑰的 AES-128

  • September 21, 2014

進行惡意軟體研究(簡單的加密鎖)我發現它使用 AES-128 和弱密鑰 - 十六個字節中的每一個都由 (az,AZ,0-9) 表示。因此,簡單的蠻力攻擊應該迭代 $ 62^{16} $ ,也就是大約 $ 2^{96} $ 鍵。我在加密之前和之後都有一個文件。

在現代世界中,暴力破解它找到預算為 3-4k 美元的鑰匙是否可行?

不,這不對。

在這裡,Bruce Schneier 估計了發現 SHA-1 碰撞的成本。他估計這將需要大約 2 74個 CPU 週期,並在 2015 年花費約70 萬美元。嘗試 2 96 個AES 密鑰將需要大約 2 100 個CPU 週期,並花費約50 萬億美元。

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