暗号分析とは何ですか? 暗号分析とは何ですか?
暗号解読は、鍵を伝えられることなく符号化されたメッセージを解読する技術です。 これを行うには、ハッカーは暗号化セキュリティシステムに侵入し、暗号化されたメッセージにアクセスしなければなりません。
通常、暗号分析は、ハッカーが情報を不正に取得する場合にのみ有用です。 しかし、特定の暗号学者にとって、暗号分析の専門家を採用して、アルゴリズムの脆弱性を把握して改善することは有用です。
Cryptanalysis は、他の用途の中で、隠されたバグを発見するために情報システムを研究または分析するために使用することができます。
暗号分析を理解するために、公開鍵と秘密鍵の暗号化の起源について議論することから始めます。
プリティ・グッド・プライバシー (PGP)
プリティ・グッドプライバシー(PGP)のコンセプトは、社会的責任(CPRS)フィリップ・ジマーマンのためのコンピュータプロフェッショナルの元特別監督によって考案されました。 彼は、デジタル化された世界におけるプライバシーの妥当性を促進する方法としてそれを考案しました。
PGPは、暗号解析が破壊することを目的とする暗号鍵を生成するために使用されます。 キーは、PGP システムによって生成される英数字の文字列です。 これは特別な暗号化アルゴリズムによって実現されます。
2 つのキーが作成されます。1 つはメッセージを暗号化し、もう 1 つはメッセージを復号化します。
暗号化のポイントは、メッセージを解読できるようにすることです、あなた、または他の鍵を持っている人だけが解読することができます。 機能的には、暗号化と復号化を除いて、2つの間には大きな違いはありません。
覚えておくべき重要なことは、秘密鍵は基本的にパスワードであり、決して共有すべきであることです。
暗号化
PGPは必ずしも日付が付いていないが、今日のプライバシーのはるかに優れた方法がある。
SHA-256はこれの完璧な例です。 SHA-256は現在ビットコインで使用されている暗号化アルゴリズムです。 Bitcoinは実際には暗号化に依存しにくく、暗号化ハッシュ関数に重点を置いています。
暗号化ハッシュ関数は、反転が不可能になるように設計されています。つまり、一方向しか機能しません。 SHA-256 は、任意の長さのテキストを 256 ビットの英数字文字列に変換します。 256ビットを持っていることからよく推測されるように、解読することは非常に困難です。
さらに、入力データの一部を変更する場合、結果として出力が大幅に変更され、ハッシュ値が完全に無関係に見え、余分なセキュリティ層が追加されます。
暗号解読
暗号解析は、機能的には、任意のコード、暗号、または暗号化されたテキストの復号化および分析です。 数式を使用して、特定のアルゴリズム内の脆弱性を検索します。
cryptanaylsisの目的は暗号アルゴリズムの弱点を見つけることであることに注意することが重要ですが、暗号アナリストの研究は、欠陥のあるアルゴリズムを改善する方法を学ぶために暗号学者にとって有用です。
主な用語
暗号分析に関連する重要な用語の簡単な用語集は次のとおりです。
プレーンテキスト:これは、計算的にタグ付けされたり、書式設定されたり、コードで書かれたりしていないテキストです。
Ciphertext:これは、暗号化が平文に適用された最終結果です。 平文は暗号文になります。
選択されたプレーンテキスト:これは、攻撃者が暗号化されるランダムな平文を選択し、最終的に関連する暗号文を取得できることを前提とした暗号分析のモデルです。
既知の平文:これは、攻撃者が平文とその暗号化された対応(暗号文)の両方にアクセスできる暗号分析のための別のモデルです。
暗号解読攻撃の種類
以下は、さまざまな種類の暗号分析攻撃のリストです。 攻撃のリストは、攻撃者が利用できる情報に基づいて分類されます。
既知の平文分析(KPA):このタイプの攻撃では、加害者は部分的に知られている平文で暗号文を解読します。
選択平文解析(CPA):この方法では、攻撃者は同じアルゴリズム技術を介して任意に選択された平文と一致する暗号文を利用します。
暗号文のみの分析(COA):攻撃者が攻撃に既知の暗号文コレクションを組み込むときです。
中間者(MITM):この攻撃は、2 人の当事者が安全であると考えられるチャネル上で通信を共有するためにメッセージ/キーを使用している場合に発生します。 実際には、チャネルが侵害され、攻撃者は MITM 攻撃を使用して通信を通過するメッセージを傍受します。
適応型選択平文攻撃(ACPA):この方法は、以前の暗号化から取得したデータに基づいて選択されたプレーンテキストと暗号文を使用する点で、CPA 攻撃に似ています。
公開鍵と秘密鍵の詳細を知りたいですか? ビットコイン秘密鍵がコインリベットに正確に何があるかについての詳細を発見.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.