暗号の説明:種類、用途、セキュリティ

暗号化の種類

従来、暗号化には対称キー、ハッシュ関数、非対称キーの 3 種類があります。

対称キー

これは、メッセージの送信者と受信者が単一の共通キーを使用してメッセージを暗号化および復号化する暗号化システムです。この方法は他の 2 つの方法よりも高速で簡単ですが、安全な方法でキーを交換できるかどうかは送信者と受信者の責任になります。

この最も一般的な例は、データ暗号化システム (DES) です。次の例を試してみましょう:

友達に送りたいメッセージ「M」があります。メッセージをキーで暗号化し、暗号文「C」を取得します。

あなたの友人は暗号文 C を取得し、同じキーを使用して暗号文を復号して M を取得します。

対称暗号には、ストリーム暗号とブロック暗号の 2 種類があります。

ストリーム暗号

ストリーム暗号は、メッセージを擬似ランダムな文字列に置き換える固定キーを使用します。一度に 1 文字ずつ暗号化します。

Steam 暗号の詳細については、ここをクリックしてください。

ブロック暗号

これらは、固定長のキーを使用して固定長のブロックを暗号化する対称暗号化の形式です。

ブロック暗号の詳細については、ここをクリックしてください。

ハッシュ関数

ハッシュ関数システムにはキーがありません。代わりに、固定長のハッシュ値がテキストに基づいて計算されるため、平文の内容を復元することは不可能になります。多くのオペレーティング システムでは、ハッシュ関数を使用してパスワードを暗号化します。

非対称キー (公開キー)

この暗号化システムでは、情報の暗号化と復号化に 1 対のキーが使用されます。公開キーは暗号化に使用され、秘密キーは復号化に使用されます。たとえ公開鍵が誰もが知っていたとしても、意図された受信者は秘密鍵を知っているのは自分だけであるため、それを復号することしかできません。

暗号通貨の購入と取引を開始します

サインアップして、通貨の未来に関する機会を始めましょう

今すぐサインアップ

暗号通貨

暗号化は、暗号通貨取引の安全性を確保するのにどのように役立ちますか?

デジタル署名

暗号の説明:種類、用途、セキュリティ 暗号の説明:種類、用途、セキュリティ

暗号通貨において、最も重要な暗号化ツールの 1 つはデジタル署名の使用です。デジタル署名は、データと署名者だけが知っている秘密鍵から計算される暗号値です。各人は公開鍵と秘密鍵のペアを持っています。

暗号の説明:種類、用途、セキュリティ 暗号の説明:種類、用途、セキュリティ

ディフィー ヘルマン鍵交換

暗号の説明:種類、用途、セキュリティ 暗号の説明:種類、用途、セキュリティ

アリスとボブが銀行強盗をしたいと考えているとします。明示的に情報を共有せずに、どうやってこれを達成するのでしょうか?

Diffie-Hellman 鍵交換に入ります。これにより、会ったことのない 2 者が安全にキーを確立して通信を保護し、情報を相互に転送できるようになります。

これは、1970 年代に遡り、今日の公開鍵暗号化における最も重要な発展の 1 つとなっています。 Diffie-Hellman 鍵交換は、安全でないチャネル上で鍵を安全に開発および交換するために広く使用された最初の方法でした。

鍵交換を説明する最も簡単な方法は、秘密のペイントの例を使用することです。アリスとボブがそれぞれランダムなペイントの色に同意するとします。

次に、彼らはお互いにメッセージを送信し、黄色が共通の色であることを(一緒に)決定する必要があります。しかし、自分の選択を相手に伝えることはできません。

アリスは赤を選択し、ボブはわずかに緑がかった青を選択します。

デジタル署名

次のステップでは、アリスとボブの両方が秘密の色 (アリスは赤、ボブは緑がかった青) と相互に同意した黄色を混合する必要があります。その結果、アリスはオレンジがかった混合色になり、ボブの結果はより深い青になります。

混合が完了すると、最終結果を相手に送信し、アリスは濃い青を受け取り、ボブはオレンジ色のペイントを受け取ります。

最終結果を受け取ったら、それに秘密の色を加えます。アリスは濃い青に秘密の赤い絵の具を加え、ボブはオレンジの混合物に秘密の緑がかった青を加えます。

結果は?どちらも同じ色で表示されますが、この場合は見た目が汚い茶色です。それは共通の色、 または共通の秘密です。 、それが参照されているように。

暗号の説明:種類、用途、セキュリティ 暗号の説明:種類、用途、セキュリティ

ここで重要なのは、Diffie-Hellman 鍵交換のアナロジーを適用すると、安全でない通信チャネルを介して共通の秘密を送信する必要がなく、最終的には双方が同じ結果になるということです。詳細については、ここをクリックしてください。

トランザクションに署名する

アリスがボブに 500 BTC を送金したいとします。彼女は次のことを行う必要があります:

<オル>
  • トランザクションを作成し、秘密キーを使用してサインオフします
  • 彼女はそのトランザクションをボブのパブリック アドレスに送信します
  • ボブは受信すると、アリスの公開鍵を使用してメッセージを復号し、500 BTC を送信したのがアリスであることを確認できます。これが完了すると、トランザクションは完了します。
  • 暗号の説明:種類、用途、セキュリティ 暗号の説明:種類、用途、セキュリティ

    楕円曲線暗号

    RSA と Diffie-Hellman が導入された後、研究者は他の数学ベースの暗号ソリューションを検討し、他のアルゴリズムを探しました。 1985 年に楕円曲線が提案されました。

    楕円曲線は、特定の数学方程式を満たす点の集合です。その方程式は次のようになります:y2 =x3 + ax + b

    この方程式を表すグラフは次のようになります:

    y2 =x3 + ax + b

    暗号の説明:種類、用途、セキュリティ

    楕円曲線の機能の詳細については、ここをクリックしてください。

    暗号通貨の購入と取引を開始します

    サインアップして、通貨の未来に関する機会を始めましょう

    今すぐサインアップ


    ファンド情報
    1. ファンド情報
    2. 公共投資基金
    3. 民間投資ファンド
    4. ヘッジファンド
    5. 投資資金
    6. インデックスファンド