公開キー暗号化 (PKC) とは何ですか? 2つの異なるキーを持つ暗号化プロトコル |Gate.io

中級12/23/2022, 7:10:37 AM
非対称暗号化とも呼ばれる公開鍵暗号は、2つの異なる鍵を持つ暗号プログラムに基づいており、権限のない人による特定のデータへの不要なアクセスを防ぐために使用されます。

紹介

アドレスとデータを暗号化するための暗号化または高度なコンピューター操作の使用は、ブロックチェーン技術が確立された基礎です。

暗号通貨やその他のデジタル資産は、暗号化技術を使用して開発されたため、トランザクションを安全かつ確実にします。

公開鍵暗号(PKC)は、非対称鍵暗号化とも呼ばれ、高度なコンピューター操作を使用してアドレスとデータを暗号化し、サイバーセキュリティ攻撃に対するセキュリティを提供するブロックチェーンテクノロジーの重要な部分です。

何年にもわたって、PKCがいくつかの技術世界を横断し、そのうちブロックチェーン技術がそれが提供するセキュリティから大幅に増加したため、この分野で非常に多くの議論が行われてきました。 この記事では、テクノロジの意味、動作原理、および使用法について、より多くの洞察を提供しようとしています。

公開鍵暗号とは何ですか?

非対称暗号化とも呼ばれる公開鍵暗号は、公開鍵(データの暗号化用)と秘密鍵(データの復号化用)の2つの異なる鍵を持つ暗号プログラムに基づいています。 主に、PKCは、権限のない人物による特定のデータまたは情報への不要なアクセスを防ぐために使用されます。

また、公開鍵暗号は、データのセキュリティを確保するために使用される方法であり、データの復号化と暗号化に役立つ公開鍵と秘密鍵で動作します。

暗号業界の公開鍵暗号は、暗号通貨の保護ガイダンスの主要な部分です。 その主な機能の1つは、暗号化を通じて不正アクセスからデータを保護および保護することです。

公開鍵暗号の枠組み

オペレーティング システムでは、だれでも目的の受信者の公開キーを使用してメッセージを暗号化できますが、メッセージを復号化できるのは受信者の秘密キーだけです。 これにより、サーバー アプリケーションによって生成された互換性のある対称キー暗号化では、クライアントの公開されている公開キーを使用して、新しく構築された対称キーを暗号化できます。

送信者は、デジタル署名システムで秘密キーを使用してメッセージに署名する必要があります。 対応する公開鍵を持っている人は誰でもメッセージと署名が一致するかどうかを確認できますが、秘密鍵を持たない侵入者または攻撃者は、暗号文をデコードするために必要なメッセージまたは署名のペアを作成できません。 また、認証局は、公開キーと秘密キーのペアをネットワーク ユーザーに提供します。

ブロックチェーン技術では、暗号通貨取引で使用されるパブリックウォレットアドレスは暗号化されており、適切な秘密鍵を使用してのみ復号化できます。

暗号化のキーとは何ですか?

キーは、情報または平文を暗号化するため、または暗号化されたデータまたは暗号文を復号化するために使用される長い乱数とアルファベットの文字列です。

プレーン テキスト

これは、暗号化されていないデータまたは情報と呼ばれます。暗号化されていないデータを入力するだけです。 それらは読みやすく、理解しやすいです。

したがって、2つのエンティティが相互に対話し、最初のパーティが理解可能なメッセージを他のパーティに送信すると、この種のメッセージまたはデータはプレーンテキストと呼ばれ、このメッセージは一般の人には理解できない専門用語と見なされます。 これは主にデータの安全性のために行われ、暗号文と呼ばれます。

暗号 文

これは、ランダムな紛らわしい文字と数字の文字列、つまり複雑な形式でのデータまたはメッセージの表現です。

簡単に言えば、暗号文は、セキュリティ上の目的で重要なデータを提示するためのコード化された方法です。

公開鍵暗号はどのように機能しますか?

PKCには、データのプライバシーを保護するために公開鍵と秘密鍵の使用が含まれることが確立されています。 したがって、このセクションでは、これらのデータを暗号化および復号化する方法について説明します。

さらに、平文から暗号文への転写処理は「暗号化」と呼ばれ、暗号化プロセスにはアルゴリズムと鍵が含まれます。

公開キー暗号化

平文は、公開鍵を使用して暗号アルゴリズムに供給されると、一見ランダムなデータとして現れます。 例えば

平文+公開鍵=暗号化されたデータ/暗号文

こんにちは+ 3if7624dl + 98cvt... = R6xDWXwcg25+...

秘密キーの復号化

得られたデータ(暗号文)は、適切な秘密鍵を使用して復号化または平文に戻すことができる。 例えば

暗号文 + 秘密キー = 復号化されたデータ/プレーンテキスト

R6xDWXwcg25+... + 4rw26p891gdt6zx... = こんにちは

本質的に、公開鍵を持っている人は誰でもメッセージまたは通信を暗号化できますが(プレーンテキスト)、対応する秘密鍵を持っている人だけがエンコードされたメッセージを復号化できます(暗号文)。 これはデータのセキュリティを確保するためであるため、秘密鍵は秘密にしておく必要があります。

一方、公開鍵は、メッセージの内容もメッセージの送信者も明らかにしないため、セキュリティを損なうことなく自由に共有できます。一方、秘密鍵は暗号文のデコードに使用できるため、非表示にしておき、元のメッセージを明らかにする必要があります。

ただし、秘密キーの長さによって、ブルートフォース攻撃に対する秘密キーの高度が決まります。弱いキー文字列は、サイバーセキュリティ侵害を引き起こす可能性があります。

公開キー暗号化と秘密キー暗号化の違い

公開キー暗号化は、非対称キー アルゴリズムとも呼ばれ、暗号化を実行するための公開キーと復号化用の秘密キーの 2 つのキーを使用します。 対照的に、秘密キー暗号化、または対称キー暗号化では、1 つのキー (秘密キー) を使用して暗号化と復号化の両方を実行します。

非対称キー暗号化は、メッセージの受信者以外の第三者に秘密キーを開示しないため、対称キー暗号化よりもセキュリティが高く、侵入者が送信されたメッセージを復号化するのをブロックします。

一方、秘密キー暗号化は非対称キー暗号化よりも高速です。

公開鍵暗号の使用

公開鍵暗号にはいくつかの用途があります。 それらのいくつかを紹介します。

公開鍵暗号は、非対称に暗号化されたデータの正確性を確認するために広く使用されている手法です。 これは、ブロックチェーン技術(暗号通貨)で広く使用される前に、従来のコンピューターでメッセージの暗号化と復号化に最初に使用されました。

PKCは、暗号通貨とほとんどのデジタル資産(NFT、トークン化された株式)が構築される基盤技術であるブロックチェーン技術に不可欠であり、それなしではその運用は事実上不可能です。 暗号通貨トランザクションは、ビットコインやアルトコインなどのこのテクノロジーを使用して暗号化および復号化されます。

PKCテクノロジーの支援を受けたデジタル署名により、送信者の秘密鍵で署名された後、送信者の公開鍵にアクセスできる人なら誰でも通信を検証できます。

さらに、PKCは、非対称に暗号化されたデータの有効性を検証するために頻繁に使用されます。

これらは、インターネットを介して(HTTP経由で)安全な通信を確立するためのインターネットセキュリティに役立ちます。

結論

公開キー暗号化が提供する強化されたデータ セキュリティは、その主な利点です。 公開鍵暗号は依然として最も安全なプロトコルであり、サイバー犯罪者が通信または暗号通貨トランザクション(資産の転送)中に人の秘密鍵を発見する可能性を減らします。

したがって、PKCは、データとインターネットシステムのプライバシー、セキュリティ、機密性、および保護において非常に重要です。 その価値は、データセキュリティとブロックチェーン開発において非常に必要とされています。

著者: Paul
翻訳者: cedar
レビュアー: Edward、Ashely
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

公開キー暗号化 (PKC) とは何ですか? 2つの異なるキーを持つ暗号化プロトコル |Gate.io

中級12/23/2022, 7:10:37 AM
非対称暗号化とも呼ばれる公開鍵暗号は、2つの異なる鍵を持つ暗号プログラムに基づいており、権限のない人による特定のデータへの不要なアクセスを防ぐために使用されます。

紹介

アドレスとデータを暗号化するための暗号化または高度なコンピューター操作の使用は、ブロックチェーン技術が確立された基礎です。

暗号通貨やその他のデジタル資産は、暗号化技術を使用して開発されたため、トランザクションを安全かつ確実にします。

公開鍵暗号(PKC)は、非対称鍵暗号化とも呼ばれ、高度なコンピューター操作を使用してアドレスとデータを暗号化し、サイバーセキュリティ攻撃に対するセキュリティを提供するブロックチェーンテクノロジーの重要な部分です。

何年にもわたって、PKCがいくつかの技術世界を横断し、そのうちブロックチェーン技術がそれが提供するセキュリティから大幅に増加したため、この分野で非常に多くの議論が行われてきました。 この記事では、テクノロジの意味、動作原理、および使用法について、より多くの洞察を提供しようとしています。

公開鍵暗号とは何ですか?

非対称暗号化とも呼ばれる公開鍵暗号は、公開鍵(データの暗号化用)と秘密鍵(データの復号化用)の2つの異なる鍵を持つ暗号プログラムに基づいています。 主に、PKCは、権限のない人物による特定のデータまたは情報への不要なアクセスを防ぐために使用されます。

また、公開鍵暗号は、データのセキュリティを確保するために使用される方法であり、データの復号化と暗号化に役立つ公開鍵と秘密鍵で動作します。

暗号業界の公開鍵暗号は、暗号通貨の保護ガイダンスの主要な部分です。 その主な機能の1つは、暗号化を通じて不正アクセスからデータを保護および保護することです。

公開鍵暗号の枠組み

オペレーティング システムでは、だれでも目的の受信者の公開キーを使用してメッセージを暗号化できますが、メッセージを復号化できるのは受信者の秘密キーだけです。 これにより、サーバー アプリケーションによって生成された互換性のある対称キー暗号化では、クライアントの公開されている公開キーを使用して、新しく構築された対称キーを暗号化できます。

送信者は、デジタル署名システムで秘密キーを使用してメッセージに署名する必要があります。 対応する公開鍵を持っている人は誰でもメッセージと署名が一致するかどうかを確認できますが、秘密鍵を持たない侵入者または攻撃者は、暗号文をデコードするために必要なメッセージまたは署名のペアを作成できません。 また、認証局は、公開キーと秘密キーのペアをネットワーク ユーザーに提供します。

ブロックチェーン技術では、暗号通貨取引で使用されるパブリックウォレットアドレスは暗号化されており、適切な秘密鍵を使用してのみ復号化できます。

暗号化のキーとは何ですか?

キーは、情報または平文を暗号化するため、または暗号化されたデータまたは暗号文を復号化するために使用される長い乱数とアルファベットの文字列です。

プレーン テキスト

これは、暗号化されていないデータまたは情報と呼ばれます。暗号化されていないデータを入力するだけです。 それらは読みやすく、理解しやすいです。

したがって、2つのエンティティが相互に対話し、最初のパーティが理解可能なメッセージを他のパーティに送信すると、この種のメッセージまたはデータはプレーンテキストと呼ばれ、このメッセージは一般の人には理解できない専門用語と見なされます。 これは主にデータの安全性のために行われ、暗号文と呼ばれます。

暗号 文

これは、ランダムな紛らわしい文字と数字の文字列、つまり複雑な形式でのデータまたはメッセージの表現です。

簡単に言えば、暗号文は、セキュリティ上の目的で重要なデータを提示するためのコード化された方法です。

公開鍵暗号はどのように機能しますか?

PKCには、データのプライバシーを保護するために公開鍵と秘密鍵の使用が含まれることが確立されています。 したがって、このセクションでは、これらのデータを暗号化および復号化する方法について説明します。

さらに、平文から暗号文への転写処理は「暗号化」と呼ばれ、暗号化プロセスにはアルゴリズムと鍵が含まれます。

公開キー暗号化

平文は、公開鍵を使用して暗号アルゴリズムに供給されると、一見ランダムなデータとして現れます。 例えば

平文+公開鍵=暗号化されたデータ/暗号文

こんにちは+ 3if7624dl + 98cvt... = R6xDWXwcg25+...

秘密キーの復号化

得られたデータ(暗号文)は、適切な秘密鍵を使用して復号化または平文に戻すことができる。 例えば

暗号文 + 秘密キー = 復号化されたデータ/プレーンテキスト

R6xDWXwcg25+... + 4rw26p891gdt6zx... = こんにちは

本質的に、公開鍵を持っている人は誰でもメッセージまたは通信を暗号化できますが(プレーンテキスト)、対応する秘密鍵を持っている人だけがエンコードされたメッセージを復号化できます(暗号文)。 これはデータのセキュリティを確保するためであるため、秘密鍵は秘密にしておく必要があります。

一方、公開鍵は、メッセージの内容もメッセージの送信者も明らかにしないため、セキュリティを損なうことなく自由に共有できます。一方、秘密鍵は暗号文のデコードに使用できるため、非表示にしておき、元のメッセージを明らかにする必要があります。

ただし、秘密キーの長さによって、ブルートフォース攻撃に対する秘密キーの高度が決まります。弱いキー文字列は、サイバーセキュリティ侵害を引き起こす可能性があります。

公開キー暗号化と秘密キー暗号化の違い

公開キー暗号化は、非対称キー アルゴリズムとも呼ばれ、暗号化を実行するための公開キーと復号化用の秘密キーの 2 つのキーを使用します。 対照的に、秘密キー暗号化、または対称キー暗号化では、1 つのキー (秘密キー) を使用して暗号化と復号化の両方を実行します。

非対称キー暗号化は、メッセージの受信者以外の第三者に秘密キーを開示しないため、対称キー暗号化よりもセキュリティが高く、侵入者が送信されたメッセージを復号化するのをブロックします。

一方、秘密キー暗号化は非対称キー暗号化よりも高速です。

公開鍵暗号の使用

公開鍵暗号にはいくつかの用途があります。 それらのいくつかを紹介します。

公開鍵暗号は、非対称に暗号化されたデータの正確性を確認するために広く使用されている手法です。 これは、ブロックチェーン技術(暗号通貨)で広く使用される前に、従来のコンピューターでメッセージの暗号化と復号化に最初に使用されました。

PKCは、暗号通貨とほとんどのデジタル資産(NFT、トークン化された株式)が構築される基盤技術であるブロックチェーン技術に不可欠であり、それなしではその運用は事実上不可能です。 暗号通貨トランザクションは、ビットコインやアルトコインなどのこのテクノロジーを使用して暗号化および復号化されます。

PKCテクノロジーの支援を受けたデジタル署名により、送信者の秘密鍵で署名された後、送信者の公開鍵にアクセスできる人なら誰でも通信を検証できます。

さらに、PKCは、非対称に暗号化されたデータの有効性を検証するために頻繁に使用されます。

これらは、インターネットを介して(HTTP経由で)安全な通信を確立するためのインターネットセキュリティに役立ちます。

結論

公開キー暗号化が提供する強化されたデータ セキュリティは、その主な利点です。 公開鍵暗号は依然として最も安全なプロトコルであり、サイバー犯罪者が通信または暗号通貨トランザクション(資産の転送)中に人の秘密鍵を発見する可能性を減らします。

したがって、PKCは、データとインターネットシステムのプライバシー、セキュリティ、機密性、および保護において非常に重要です。 その価値は、データセキュリティとブロックチェーン開発において非常に必要とされています。

著者: Paul
翻訳者: cedar
レビュアー: Edward、Ashely
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!