ああ、驚いた!暗号通貨の世界に入るとき、対称暗号と非対称暗号の違いを理解するのがこんなに難しいとは思わなかった。私が学んだことを、あまり技術的なことを述べずに私の視点から共有します。現在の暗号技術には二つの大きなプレーヤーがいます:対称暗号と非対称暗号です。スパイ映画から抜け出したような用語に聞こえるかもしれませんが、彼らの動作はかなり異なります。### 一つの鍵と二つの鍵 - なんて違いだ!物事は簡単です:対称暗号はすべてに同じ鍵を使用します(、まるで家に入るためにパートナーと一つの鍵を共有するように)、対して非対称暗号は関連する二つの鍵を使用します(、閉めるための鍵と開けるための別の鍵を持っていると想像してください)。私が対称暗号を使って友人カルロスに最初の暗号化メッセージを送ったとき、私は彼に鍵も送らなければなりませんでした…なんて失敗でしょう!もし誰かが私たちの通信を傍受していたら、すべてにアクセスできていたでしょう。それはまるで鍵を玄関マットの下に置いて、近所中に知らせるようなものです。非対称の場合は、状況が根本的に変わります。私はカーロスの公開鍵でメッセージを暗号化できます ( 誰もが知っている ) が、彼だけが自分の秘密鍵でそれを復号化できます。ずっと安全です!誰かがメッセージを傍受しても、それを使って何かをすることはできません。### サイズが重要 (キー)対称暗号は、128ビットから256ビットの間でランダムに選ばれる短い鍵を使用します(。非常に高速で効率的です。一方、非対称鍵は同じセキュリティを提供するために)最大2048ビットまで長くする必要があります!(なぜなら、攻撃者が利用できる両方の鍵の間に数学的な関係が存在するからです。128ビットの対称鍵が2048ビットの非対称鍵と同じセキュリティを提供するのは馬鹿げていると思います。それはフィアット500をトラックと比較するようなものです:目的地は同じですが、消費量の違いは何ですか!)速度と安全性ここに真の戦争があります:対称暗号は非常に速いですが、鍵交換に問題があります。非対称暗号はその問題を解決しますが、非常に遅いため、暗号化している間にコーヒーを用意する時間があります。だから、インテリジェントなシステムは両方を使用します。それは、パーティーに出かけるときのようなものです: 行くためには、対称暗号のように速くて効率的な公共交通機関###を使いますが、持ち金があるときは、非対称暗号のようにより安全なプライベートタクシー(で帰ります。) ブロックチェーンにおける暗号化の神話多くの人は、ビットコインや他の暗号通貨が公開鍵と秘密鍵を扱うため、非対称暗号を使用していると考えています。しかし、それは間違いです。彼らが使用しているのはデジタル署名であり、必ずしも暗号化を含むわけではありません。実際、ビットコインのデジタル署名アルゴリズム(ECDSA)は何も暗号化しません。契約に署名するようなもので、自分であることを示しますが、契約は誰にでも読めるままです。本当にハイブリッドなシステムとは、私たちが毎日安全にインターネットを閲覧する際に使用するTLSのようなプロトコルです。両方の世界の良いところを組み合わせています。結局、対称暗号と非対称暗号は、デジタルセキュリティにおいてそれぞれの役割を持っています。どちらも完璧ではありませんが、一緒に使うことで素晴らしいチームを作ります。人生と同様に、多様性が鍵です。
鍵のダンス:対称暗号と非対称暗号との私の経験
ああ、驚いた!暗号通貨の世界に入るとき、対称暗号と非対称暗号の違いを理解するのがこんなに難しいとは思わなかった。私が学んだことを、あまり技術的なことを述べずに私の視点から共有します。
現在の暗号技術には二つの大きなプレーヤーがいます:対称暗号と非対称暗号です。スパイ映画から抜け出したような用語に聞こえるかもしれませんが、彼らの動作はかなり異なります。
一つの鍵と二つの鍵 - なんて違いだ!
物事は簡単です:対称暗号はすべてに同じ鍵を使用します(、まるで家に入るためにパートナーと一つの鍵を共有するように)、対して非対称暗号は関連する二つの鍵を使用します(、閉めるための鍵と開けるための別の鍵を持っていると想像してください)。
私が対称暗号を使って友人カルロスに最初の暗号化メッセージを送ったとき、私は彼に鍵も送らなければなりませんでした…なんて失敗でしょう!もし誰かが私たちの通信を傍受していたら、すべてにアクセスできていたでしょう。それはまるで鍵を玄関マットの下に置いて、近所中に知らせるようなものです。
非対称の場合は、状況が根本的に変わります。私はカーロスの公開鍵でメッセージを暗号化できます ( 誰もが知っている ) が、彼だけが自分の秘密鍵でそれを復号化できます。ずっと安全です!誰かがメッセージを傍受しても、それを使って何かをすることはできません。
サイズが重要 (キー)
対称暗号は、128ビットから256ビットの間でランダムに選ばれる短い鍵を使用します(。非常に高速で効率的です。一方、非対称鍵は同じセキュリティを提供するために)最大2048ビットまで長くする必要があります!(なぜなら、攻撃者が利用できる両方の鍵の間に数学的な関係が存在するからです。
128ビットの対称鍵が2048ビットの非対称鍵と同じセキュリティを提供するのは馬鹿げていると思います。それはフィアット500をトラックと比較するようなものです:目的地は同じですが、消費量の違いは何ですか!
)速度と安全性
ここに真の戦争があります:対称暗号は非常に速いですが、鍵交換に問題があります。非対称暗号はその問題を解決しますが、非常に遅いため、暗号化している間にコーヒーを用意する時間があります。
だから、インテリジェントなシステムは両方を使用します。それは、パーティーに出かけるときのようなものです: 行くためには、対称暗号のように速くて効率的な公共交通機関###を使いますが、持ち金があるときは、非対称暗号のようにより安全なプライベートタクシー(で帰ります。
) ブロックチェーンにおける暗号化の神話
多くの人は、ビットコインや他の暗号通貨が公開鍵と秘密鍵を扱うため、非対称暗号を使用していると考えています。しかし、それは間違いです。彼らが使用しているのはデジタル署名であり、必ずしも暗号化を含むわけではありません。
実際、ビットコインのデジタル署名アルゴリズム(ECDSA)は何も暗号化しません。契約に署名するようなもので、自分であることを示しますが、契約は誰にでも読めるままです。
本当にハイブリッドなシステムとは、私たちが毎日安全にインターネットを閲覧する際に使用するTLSのようなプロトコルです。両方の世界の良いところを組み合わせています。
結局、対称暗号と非対称暗号は、デジタルセキュリティにおいてそれぞれの役割を持っています。どちらも完璧ではありませんが、一緒に使うことで素晴らしいチームを作ります。人生と同様に、多様性が鍵です。