共通鍵方式は、暗号化・復号速度が速く、セキュリティ強度が高いという特徴がありますが、鍵の管理や伝達が難しく、ネットワーク内で単独で使用するのには適していません。公開鍵暗号方式は、機密強度が高く、鍵の配布と管理が簡単で、デジタル署名の実装が簡単です。
#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。
対称暗号システム
対称暗号システムは、単一キー暗号システムとも呼ばれ、暗号化キーと復号化キーを指します。同じキーで。この暗号システムの機密性は主にキーの機密性に依存しており、その暗号化および復号化アルゴリズムは公開されています。
対称キー暗号化システムのセキュリティを確保するには、暗号化アルゴリズムが十分に複雑である必要があり、攻撃者が暗号文を傍受して情報を知ることができるように、キーは秘密に保たれ、十分な大きさのキー スペースが必要です。暗号化アルゴリズムの場合、平文はまだ復元できません。最も影響力のある対称キー暗号化システムは、1977 年に米国標準局によって発行されたデータ暗号化標準 DES です。
対称暗号方式の特徴:
高速な暗号化・復号速度
高いセキュリティ強度
鍵は管理と送信が難しく、ネットワーク内で単独で使用するのには適していません
#公開鍵暗号システム
公開鍵暗号方式は非対称鍵であるため、計算が速く、鍵の生成が容易であるという利点があります。 (1) 高い機密強度理論的根拠は、整数論における大きな素数の素因数分解の困難さに基づいており、n が 2048 ビットを超える場合、現在のアルゴリズムでは RSA を 2048 ビット以内では解読できません。効果的な時間。 (2) 鍵の配布・管理が簡単RSA方式では、暗号化鍵と復号化鍵が別個に分離されています。暗号鍵は公開し、復号鍵はユーザーに秘密に保管することができるため、秘密に保管する鍵の量が減り、鍵の配布や鍵の管理が容易になります。 (3) デジタル署名は実装が簡単ですRSA システムでは、受信者のみが独自の復号キーを使用してプレーン テキストに署名し、他の人は公開キーを使用して署名できます。署名済みのテキスト。検証済みですが、偽造することはできません。 さらに関連記事を読みたい場合は、PHP 中国語 Web サイト にアクセスしてください。 !
以上が共通鍵方式と公開鍵暗号方式の特徴は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。