コンテンツへスキップ
⚡ total 0 sats

総当たり攻撃

    Brute Force Attack

    2,100 sats

    総当たり攻撃とは、パスワードを解読したりデータを復号化したりする際、可能な限り全てのパスワードや復号鍵を順に試す方法です。総当たり攻撃は非常に非効率的であるため、通常他のより効率的な攻撃手段が通用しない場合の最後の手段として使用されます。

    ほとんどのシステムでは、ユーザーに大文字や数字、特殊文字を含めるよう求めることで、総当たり攻撃の効果を低減しています。これは可能なパスワードの数が増えるほど、総当たり攻撃を成功させるのが難しくなるためです。

    総当たり攻撃の難易度は、通常、有効な値の数(通常は1つ)を、ありうる値の総数で割ることで簡単に計算できます。たとえば、ビットコイン秘密鍵は通常256ビットの長さがあります。特定のビットコイン秘密鍵を総当たりで解読するには、攻撃者は256ビットそれぞれを正確に当てる必要があります。各ビットには2つの値の可能性(1または0)があるため、攻撃者は2の256乗(およそ10の77乗に相当)の値の可能性の範囲から試行しなければなりません。

    これに比べて、16桁のクレジットカード番号と3桁のセキュリティコードの組み合わせでは、値の可能性の範囲は10の19乗に過ぎません。さらに、社会保障番号(SSN)の場合は9桁のため、総当たり攻撃はさらに簡単です。これこそが、伝統的金融システムと比較してビットコインがはるかに安全であることの理由です。


    コンテンツの著作権は River Financial に帰属します。二次利用の可否は権利者にご確認ください。 / All rights reserved to River Financial.