あるデバイスから別のデバイスへの保存と転送中にデータを安全に保つことが不可欠です。
デジタル資産を安全に保つための対策がいくつか講じられています。
保存と転送中にデータが安全であることを保証する実証済みの方法の1つは、暗号化です。
暗号化では、特別なキーを使用してファイルを暗号化および復号化できます。
暗号化の優れた手法は、楕円曲線暗号です。
楕円曲線暗号を使用すると、ファイルをより小さなキーサイズに置き換え、より高速な送信が保証されます。
ビットコインなどのブロックチェーンアプリは
、 トランザクションの署名に楕円曲線デジタル署名アルゴリズム(ECDSA)と呼ばれるECCの一種を使用します。
インターネットを介した情報の交換と転送は、今日の秩序となっています。 この情報のセキュリティはすべての優先事項となり、ここで暗号化の必要性が生じます。
暗号化には、保存または転送するメッセージのセキュリティが含まれ、メッセージの暗号化と復号化も含まれます。
メッセージを暗号化および暗号化解除すると、権限のないユーザーがメッセージを読み取れなくなり、アクセスできなくなります。
暗号化とは、アルゴリズムを使用して自然言語のテキストを暗号文に変換することです。
いくつかの手法を使用して、インターネット上のデータと情報を暗号化できます。 そのうちの1つは、楕円曲線暗号です。
楕円曲線暗号とは
画像: Qvault
楕円曲線暗号化 (ECC) は、セキュリティー・データ用の鍵ベースの手法です。 ECC は、公開鍵と秘密鍵を使用して Web トラフィックを暗号化および暗号化解除します。
長年にわたり、ECCは強力な暗号化アプローチとして際立ってきました。
楕円曲線暗号を使用してWebトラフィックを保護すると、楕円曲線の数学を使用して、重要なペア(パブリックとプライベート)間のセキュリティキーが生成されます。
ECCが他の暗号化技術よりも優れているのは、鍵サイズが小さく、セキュリティ/機密性が高いことです。
公開鍵に対する楕円曲線暗号のアプローチは、有限体に対する代数的に構造化された楕円曲線に基づいています。
この構造は、ECCが非常に困難で数学的に強いクラックキーを生成することを示しています。
その最高のパフォーマンスとセキュリティにより、より多くのWebサイトやアプリケーションが楕円曲線暗号化を使用し続けています。
ビットコインやEthereumなどのブロックチェーンプラットフォームは、トランザクションに署名するために楕円曲線デジタル署名アルゴリズム(ECDSA)を使用します。
平面曲線は、この方程式「y²=x³ + ax + b」を満たす点からなる有限場上の現在のECC目的の楕円曲線を表します。
このECC方程式を使用すると、曲線上の任意の点をx軸上にミラーリングすることができ、曲線は同じままです。 同様に、垂直でない線は 3 か所以下で曲線と交差します。
暗号化とは別に、楕円曲線関数の他の機能には、鍵配布とデジタル署名アルゴリズムが含まれます。
ECC のデジタル署名アルゴリズムを使用して、署名者を認証し、メッセージの整合性を検証できます。 このデジタル署名アルゴリズムは、暗号通貨で適応可能です。
楕円曲線暗号の意味を特定したので、暗号化の仕組みと、このテクノロジを使用する利点について詳しく見ていきましょう。
楕円曲線暗号が暗号通貨でどのように機能するか
画像: Qvault
楕円曲線暗号は、暗号通貨のデジタル署名の実装技術を持っています。 この実装手法は、楕円曲線デジタル署名アルゴリズム (ECDSA) と呼ばれます。
楕円曲線デジタル署名アルゴリズム(ECDSA)は、1995年に標準化されたその近い代替品であるRivest-Shamir-Adleman (RSA)と比較して、2005年に標準化されました。
ビットコインやEthereumなどのブロックチェーンアプリケーションは、その効率性のために、トランザクションに署名する際に楕円曲線デジタル署名アルゴリズム(ECDSA)を適用します。
ECDSA は ECC 鍵を使用して、トランザクション内のすべてのユーザー (署名者およびバリデーター) が固有であり、トランザクションがセキュアであることを保証します。
ECDSA を使用して、電子形式の証明書を生成できます。
この証明書には、暗号化キー、証明書の所有者、証明書の所有者に関する情報、および証明書の発行者の署名に関する情報が含まれます。
ECDSA 証明書の発行者は検証済みの信頼済みエンティティーであり、いつでも、信頼のチェーンを通じて証明書を発行者にまでさかのぼることができます。 発行者は認証局と呼ばれます。
さらに、ECCの軽量性のために、
ビットコイン は非対称暗号システムとして楕円曲線暗号を使用します。
ECCの利点
他のキーと比較して強力楕円曲線暗号化は、その堅牢な機能のために他の暗号化キーの中でも際立っています。 ECCは、その近い代替品であるRSAよりも強力です。
例えば、256 ビットの ECC 鍵サイズは、3072 ビットの RSA 鍵に相当します。 ECC 鍵サイズは、同等の RSA 鍵サイズの 10,000 倍強力です。
他の暗号化キーの弱点を強化 RSAとDSAの使用でユーザーが発見する重大な弱点は、ECCで十分に処理されています。
ECCの開発者は、代替キーを特徴付ける弱点を特定し、ECCのそれらの領域を強化するために常に外出しています。
これらの弱点は、データセキュリティにおける不正アクセスと侵害の重大な理由であり、欠陥は機能するサイズと容量である可能性もあります。
より高速な伝送 楕円曲線暗号化は、すべての暗号化プラットフォームよりも高速です。 ECCが高速である理由は次のとおりです。
ECCはより多くのマイナー・キーを使用するため、SSLハンドシェーク中にサーバからクライアントに送信されるデータが少なくなります。
高速であるもう1つの理由は、ECCが必要とする処理能力が低いことです。 CPUとメモリユニットは、データ伝送中により少ない電力を消費し、その結果、より迅速な応答が得られます。
結論
楕円曲線暗号 (ECC) は、SSL で使用される暗号化の改善と進歩です。 ECCが他の暗号化プロトコルと比較して高いランク付けされていることは間違いありません。
ECCを使用するメリットは膨大で、セキュリティの向上、強度の向上、パフォーマンスなどがあります。
ただし、すべてのブラウザと特許がECC証明書をサポートしているわけではありません。 これらのブラウザの一部は、依然として古くからあるRSAおよびDSA暗号を使用しています。
著者:
バレンタインA.、Gate.io 研究者
この記事は研究者の見解のみを表しており、投資提案を構成するものではありません。
Gate.io は、この記事に対するすべての権利を留保します。 記事の再投稿は、参照されている限り許可さ Gate.io ます。 いずれの場合も、著作権侵害により法的措置が取られます。