日常業務で RSA 鍵を使い始めたばかりで、最適な使用方法についていくつか質問があります。
最大の疑問は、複数のクライアントと複数のサーバーという考えに関係しています。シナリオは次のとおりです。
2 台のクライアント コンピューターがあります。
- デスクトップ
- ラップトップ
そして、認証するサーバーが 2 つあります。
- 自分のローカルサーバー
- リモート サービス (Github など)
では、一般的に、この状況ではいくつの鍵ペアをお勧めしますか?
- 1 つの鍵ペア: この鍵は「私」であり、どこでも使用します。
- クライアントごとに1つ:このキーは「このクライアント」であり、そのクライアントから接続する予定の各サーバーに配置します。
- サーバーごとに 1 つの鍵ペア: これは「このサービスの」鍵であり、接続元の各クライアントに秘密鍵を持ってきます。
- すべての組み合わせに 1 つ: クライアントとサーバーの固有の組み合わせごとに、独自のキー ペアがあります。
これらのどれも他のものより著しく優れているか劣っている場合は、それぞれの長所と短所を概説して、人が自分で選択できるようにできますか?