2

AES-256キーをデコードするために必要な組み合わせはいくつですか?

私は暗号化があまり得意ではありませんが、16の組み合わせ256のようなものだと思います。それほど多くはありません。

すべての世界の計算能力を使用する場合、デコードに必要な時間はどれくらいですか?

4

2 に答える 2

9

考えられるすべてのキーを単純に力ずくで攻撃すると、2^256 個のキーを試す必要があります。(平均して) 半分のキーを通過した後にそれが見つかると予想されるため、予想される平均試行回数は 2^255 になります。これは本当に大きな数字です。地球上のすべての原子 (約 1.3 * 10^50 原子) が、1 秒間に 100 億個の鍵を試すことができるコンピューターであったとしても、それでも約 28 億 4000 万年かかります。ブルートフォーシングはまったく不可能です。ここで近道をすることができるアルゴリズムの弱点を見つける必要があります。

于 2012-11-05T07:42:08.257 に答える