プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

情報セキュリティにおける公開鍵暗号のアプリケーションは何ですか?


公開鍵暗号は、デジタル署名を作成し、暗号化プロセスを実装するための最も安全な暗号として扱われます。デジタル署名の管理は、将来、オンライン通信で最も安全なサービスとして扱われます。したがって、安全なオンライン通信を実行でき、公開鍵暗号化は暗号化において重要な役割を果たします。

公開鍵暗号の用途は次のとおりです-

デジタル署名 −ユーザーの信頼性として使用されるユーザーの秘密鍵によって生成されるメッセージです。ユーザーの秘密鍵とハッシュアルゴリズムによって生成されたデジタル署名。まず、メッセージはユーザーの秘密鍵によって暗号化されます。暗号化されたメッセージは、ハッシュアルゴリズムを使用した後、ユーザーの署名を作成します。

暗号化 −平文を判読不能な形式に変換でき、メッセージを受信者に安全に接続するために使用できます。暗号化は、情報をスクランブルして、意図した受信者以外の人に読み取られないように保護する手順です。暗号化デバイスは、情報をネットワーク上に配置する前に暗号化します。復号化デバイスは、情報をアプリケーションに渡す前に情報を復号化します。

ルーター、サーバー、エンドシステム、または専用ツールは、暗号化または復号化デバイスとして容易に使用できます。暗号化されたデータは、暗号化データ(または単に暗号化されたデータ)と呼ばれます。暗号化されていないデータは、プレーンテキストまたはクリアテキストと呼ばれます。

認証 −メッセージまたはユーザーが合法であるかどうかを証明できます。認証は、ユーザーが要求する人物であることを表します。可用性とは、国の情報の機密事項である「サービス拒否」攻撃が可用性に対する攻撃であるなど、許可された関係者がリソースにアクセスできることを意味します。

否認防止 −メッセージ送信者は、通信後に署名を拒否しません。否認防止とは、メッセージを送信した人がメッセージを送信したことを拒否できないこと、および逆に、メッセージを受信した人がメッセージを受信したことを拒否できないことを定義します。さらに、これらの技術的要素、情報セキュリティの概念的な範囲は広く、用途が広いです。

完全性 −署名は、受信したメッセージが変更されていないことを示します。整合性は、その情報が、許可されたユーザーが区別できない許可されていない変更から保護されていることを示しています。ハッキングのいくつかの事件は、データベースといくつかのリソースの整合性を危うくします。

守秘義務 −通信されたメッセージは、受信者の公開鍵によって暗号化されるため、事前に決定されたユーザーの秘密鍵のみを使用してメッセージを復号化できます。

キーの生成 −各ユーザーは、公開鍵と秘密鍵を含む2つの鍵を生成します。秘密鍵はユーザー側で維持され、公開鍵はネットワーク内で自由にアクセスできます。

署名 −各ユーザーは、秘密鍵を使用して署名操作を実装できます。

確認 −署名された署名は、関係するユーザーの公開鍵によって検証されます。


  1. 情報セキュリティにおける公開鍵暗号システムのアプリケーションは何ですか?

    公開鍵暗号は、非対称鍵暗号と呼ばれます。これは、オンラインソフトウェアに不可欠な暗号化および復号化パターンです。公開鍵と秘密鍵と呼ばれる2つの異なる鍵を使用します。 対称鍵アルゴリズムでは、暗号化および復号化操作を実装するために1つの鍵のみが使用されます。ただし、公開鍵暗号では、暗号化と復号化の操作を実装するために2つの鍵が使用されます。 1つのキーを使用して暗号化操作を実装し、2番目のキーを使用して復号化操作を実行する場合。 公開鍵暗号で生成される鍵は、512、1024、2048などのビットを含む大きなものです。これらの鍵は単に学ぶことではありません。したがって、それらはUSBトークンや

  2. 情報セキュリティにおける公開鍵暗号システムの原則は何ですか?

    公開鍵暗号化は、特に秘密接続を求めるユーザーが暗号化鍵を交換する鍵配布の必要性を通じて、機密性を提供するための不可欠な手段になりました。また、ユーザーが自分の身元を確認するためのキーに署名できるようにするデジタル署名も備えています。 対称暗号化に関連する最も複雑な問題の2つを攻撃する試みから派生した公開鍵暗号化のアプローチ。最初の問題は、そのキーの配布です。 -などの対称暗号化の下での鍵の配布が必要 その2人の聖体拝領者はすでに鍵を共有しており、それはどういうわけか彼らに共有されています。 キー配布センターの必要性。 公開鍵暗号システム −非対称アルゴリズムは、暗号化用の1