秘密鍵暗号とは何ですか?

暗号化、またはコードで通信する技術は、大きく3つのカテゴリに分類できます。公開キー暗号化は、暗号化に1つのキーを使用し、復号化に別のキーを使用するコードです。 ハッシュ関数。数学的な変換に依存して情報を永続的に暗号化します。 秘密キー暗号化。送信データの暗号化と復号化の両方に同じキーを使用するコードです。 最後のカテゴリは、メッセージが第三者によって正常に傍受されるのを防ぐために、送信者と受信者の両方が鍵を秘密にしておく必要があるという事実からその名前を導き出します。

対称暗号化としても知られる秘密鍵暗号は、使用されるコーディングスキームのタイプに基づいて、2つの主要なタイプに分けることができます。 たとえば、ストリーム暗号では、送信者と受信者が秘密鍵を絶えず更新および変更できます。 一方、ブロック暗号は、一度に1ブロックのデータを一貫してエンコードします。 さらに、メッセージの量や進行に依存しないキーで機能する同期ストリーム暗号とは対照的に、自己同期ストリーム暗号は以前のデータ量を提供します。

秘密鍵暗号化ブロック暗号操作には4つの主要なモードがあります。 電子コードブックモード(ECB)は、暗号化の最も基本的なレベルに対応しています。 暗号ブロックチェーン(CBC)は、ECB方程式に送信者と受信者のフィードバック層を組み込みます。 暗号フィードバック(CFB)により、データをはるかに小さい文字レベルで暗号化できます。 出力フィードバック(OFB)は、さらに複雑な独立したコーディングアルゴリズムを使用して、2つのデータブロックが同じ同一の方法でコーディングされないようにします。

全体として、秘密鍵暗号は数学者の楽園であり、管理アルゴリズムの複雑さと、そのアルゴリズムまたはキーが変更される頻度の両方によって、より複雑にすることができます。 秘密鍵暗号を使用する日常的なアプリケーションの1つは、有料のテレビコンテンツをケーブルまたは衛星加入者に継続的に送信することです。 これらの信号の著作権侵害が増加するにつれて、ケーブルおよび衛星会社の努力も絶えず更新し、各受信機内のスマートカードに新しいスクランブル解除キーをダウンロードします。

ホワイトハウスとクレムリンを直接リンクする冷戦時代の電話回線を保護するために、複雑な形式の秘密鍵暗号が使用されました。 ワンタイムパッド(OTP)として知られる、非常に大きな乱数のセットを生成し、デコードキーとして1回だけ使用します。 このタイプの暗号化は、適切に使用された場合に破ることは不可能であると言われています。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?