プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

情報セキュリティにおけるDESへの攻撃は何ですか?


DESには、次のようなさまざまな攻撃があります-

差分解読法 −差分解読法の主な目的は、暗号文の統計的分布とパターンを表示して、暗号で使用されるキーに関する推定要素を提供することです。

差分解読法は、暗号化された出力の違いに関連する入力の方法の違いを比較する暗号解読法の研究のセクションです。これは基本的にブロック暗号の研究で使用され、平文の変更が暗号化された暗号文にランダムでない結果をもたらすかどうかを判断します。

関連キー暗号解読 −関連キー暗号解読は、攻撃者が元の(不明な)キーKだけでなく、いくつかの派生キーK0 =f(K)の下でも特定の平文の暗号化を理解していると見なします。

選択された関連キー攻撃では、攻撃者はキーの変更方法を定義します。既知の関連キー攻撃は、キーの違いは認識されますが、攻撃者が選択できない攻撃です。

攻撃者は、実際のキー値だけでなく、キー間の関係を理解または選択することを強調できます。

関連鍵暗号解読は、鍵の完全性を提供しない鍵交換プロトコルに対する事実上の攻撃であり、攻撃者は、Kなどの既知の機能を利用して鍵を更新するキーパッドの鍵更新プロトコルを理解していなくても、鍵のビットをipできる可能性があります。 K + 1、K + 2など。関連キー攻撃は、オペレーターが一貫してローターを誤って設定するなどのローターデバイスに対しても利用されました。

線形解読法 −線形解読法は、暗号解読法の一般的な形式であり、暗号の要素に対するアフィン近似の発見に依存します。ブロック暗号とストリーム暗号に対して攻撃が行われています。線形解読法は、ブロック暗号に対して最も一般的に使用される2つの攻撃の1つであり、もう1つは差分解読法です。

線形近似方程式は、最良の(n-2)ラウンド式に依存し、主要な候補の信頼性はこれらの方程式から変更されました。前者は必要な平文の数を減らし、後者は攻撃の成功率を高めます。

ブルートフォース攻撃 −暗号解読では、ブルートフォース攻撃は、膨大な数の可能性を試みることによって暗号解読スキームを打ち負かすアプローチです。

たとえば、メッセージをデコードするために、考えられるすべてのキーを徹底的に処理することができます。ブルートフォース攻撃を実装する実際的な実現可能性に基づいて、適切なキーの長さを選択します。

対称鍵暗号の場合、ブルートフォース攻撃は通常、キー領域のブルートフォース検索を意味します。つまり、特定の暗号文を作成するために使用される平文を見つけるために、すべての可能なキーをチェックします。

ブルートフォース攻撃では、適切なキーが検出されるまでに予想される試行回数は、キースペースの半分のサイズに似ています。たとえば、可能性のあるキーが264ある場合、ブルートフォース攻撃は通常、263回の試行後にキーを発見するのが普通です。

キーが弱い方法で生成された場合。たとえば、推測可能なパスワードから導出でき、はるかに小さなセットや、辞書内のパスワードから生成されたキーを徹底的に検索するために適用できます。


  1. 情報セキュリティにおけるDESのキー生成のための次のステップは何ですか?

    データ暗号化標準(DES)は、64ビットのブロックでプレーンテキストを作成し、48ビットのキーを使用してそれらを暗号文に変換するブロック暗号アルゴリズムです。これは対称鍵アルゴリズムであり、情報の暗号化と復号化に同様の鍵が使用されることを定義しています。 DESは64ビットの平文を受け取り、64ビットの暗号文を生成します。復号化サイトで、DESは64ビットの暗号文を受け取り、64ビットの平文ブロックを生成します。同じ56ビットの暗号鍵を暗号化と復号化の両方に使用できます。 DESの重要な性質は、アルゴリズムが固定されており、公開データであるということです。ただし、実際に使用される鍵は、送信

  2. 情報セキュリティにおける公開鍵暗号システムの原則は何ですか?

    公開鍵暗号化は、特に秘密接続を求めるユーザーが暗号化鍵を交換する鍵配布の必要性を通じて、機密性を提供するための不可欠な手段になりました。また、ユーザーが自分の身元を確認するためのキーに署名できるようにするデジタル署名も備えています。 対称暗号化に関連する最も複雑な問題の2つを攻撃する試みから派生した公開鍵暗号化のアプローチ。最初の問題は、そのキーの配布です。 -などの対称暗号化の下での鍵の配布が必要 その2人の聖体拝領者はすでに鍵を共有しており、それはどういうわけか彼らに共有されています。 キー配布センターの必要性。 公開鍵暗号システム −非対称アルゴリズムは、暗号化用の1