2

RSA アルゴリズムは、データの暗号化 (プレーン テキストから暗号テキストへ) および復号化 (暗号テキストからプレーン テキストへ) に使用されます。これらのサイトで公開鍵を使用する必要性は何ですか。すべての人が閲覧するのに、なぜデータが暗号化されるのですか?

Google で公開鍵暗号を使用する必要があるのはなぜですか。どのようにセキュリティを提供しますか?

4

1 に答える 1

5

これらのサイトで公開鍵を使用する必要性は何ですか?

さらなる対称暗号化に使用される共有秘密 (大きな乱数) を設定する必要があります。公開鍵と秘密鍵の暗号化により、すべてのメッセージが監視され盗聴された場合でも、秘密のメッセージ (対称鍵素材) を共有できます。ホットは SSL が機能しますか?を参照してください。詳細については。

公開/秘密鍵暗号の問題は、非常に遅いことですが、対称暗号は非常に高速です。利点は、公開/秘密鍵暗号が暗号化と復号化に 2 つの鍵を使用することです。これにより、安全でないチャネルを介して秘密を安全に共有できますが、対称暗号は両方の操作に共有鍵を使用し、両方の当事者が同じ鍵を持っている必要があります。共有キー。

すべての人が閲覧できるのに、なぜデータが暗号化されるのですか?

データが暗号化されている場合、観察者が見ることができるのは純粋なランダム ノイズだけです。オブザーバーは、暗号化された通信から何も理解できません。NSAのように暗号化された通信を保存し、後でGoogleや他の企業に秘密鍵を要求しない限り. このようにして、彼らは古い通信を解読できます。

Google で公開鍵暗号を使用する必要があるのはなぜですか。どのようにセキュリティを提供しますか?

多くのエージェンシーは、ユーザーが何を検索しているかを知りたいと考えています: 「爆弾の作り方」、政治的論争など。何かが無料で提供されている場合、あなたはその製品です。あなたはあなたの情報(あなたの利益)を売りますが、これが世界規模で行われると、突然莫大なお金が絡みます。

この意味での公開秘密鍵暗号は、プライバシーを提供します。トラフィックを理解できるのはあなたとサーバーだけです。他の誰も理解できません。中間ハブ、ISP、政府機関はありません。

Facebook がデフォルトで SSL に切り替える前は、すべてのトラフィックはプレーン テキストでした。これにより、真に地球規模で接続のグラフを作成することが可能になりました。私が推測する合理的な理由は、反テロ勢力が悪者を捕まえるのを支援することだった. 反対側からは、すべての住民の活動が追跡されました。詳細については、 PRISMを参照してください。

于 2013-07-17T18:18:53.523 に答える