主な違い:暗号化は、メッセージを隠しテキストに変換して非表示にする技術です。 安全でないチャネルを介してメッセージを送信するために一般的に行われます。 一方、暗号解析は、安全でないチャネルを介して隠されたメッセージからプレーンテキストを復号化または取得する技術です。 コードクラッキングとも呼ばれます。
暗号化は、暗号化の技術を使用することによって、平文(伝達されるメッセージ)を暗号化テキストメッセージに変換します。 平文から暗号文を取得するプロセスは、復号化と呼ばれます。 この暗号化技術は古代の技術であり、この文書の最初の文書化された使用法は紀元前1900年頃にさかのぼります。一般に、広く使用されている3つの異なる暗号化方式があります -
- 秘密鍵または対称暗号化 - 暗号化と復号化に同じ鍵を使用します
- 公開鍵または非対称暗号、および - 暗号化に1つの鍵を使用し、復号に別の鍵を使用します
- ハッシュ関数 - それは不可逆的な方法で情報を暗号化するために数学的変換を利用します。
- 暗号文のみの攻撃 - この場合、攻撃者は平文に到達するための暗号文のみを持っているため、平文について推測します。
- 既知のプレーンテキストによる攻撃 - この場合、攻撃者は暗号化テキストの一部を分析することによってプレーンテキストを推測しようとします。
- 選択平文攻撃 - 暗号解析者は平文を選択し、それに対応する暗号文を入手することができます。 その目的は、結果として得られる平文と暗号文のペアが暗号化キーの推定を容易にするように平文を選択することです。
- 中間者攻撃 - 送信者と受信者が送信した信号を相手が傍受します。 彼は相手方として彼らにポーズを取り、両方と別々に鍵を交換します。
古典暗号は、一致指数、Kasiski検査、周波数分析などの方法を使用して、暗号分析者によって解読されます。 現代の攻撃者は、90年代に差分攻撃と線形攻撃を使用することによって、ブロック暗号の標準DESに対する攻撃から始めました。
したがって、暗号化と暗号解読は2つの異なるプロセスです。 暗号化では、情報を誤って使用する可能性がある人々にとって判読不能になるようにメッセージがコード化されます。 他方、暗号解読は、メッセージを復号するように命令された侵入者によって行われる。
暗号と暗号解読の比較
暗号化 | 暗号解読 | |
定義 | 特に送信中のメッセージのセキュリティのためにプレーンテキストを暗号化テキストに暗号化する技術または科学。 | 鍵の知識がなくても暗号文からプレーンテキストを取得する技術。 |
原点 | ギリシャ語κρυπτόςから、「隠された、秘密の」; それぞれ、グラフェン、「書く」、または - ノルウェー、 - 論理、「勉強」 | ギリシャ語のクリプトスから、「隠された」、そして分析された、「ゆるめる」または「解く」 |
開業医 | 暗号作成者 | 暗号分析 |
フォーカス | 秘密の執筆 | 秘密を破る |
暗号またはハッシュへの懸念 |
|
|
特徴 |
|
|