TLS プロトコルと暗号スイートの依存関係

[TLS protocols] (TLS プロトコル) リスト オプションと [Cipher suites] (暗号スイート) リスト オプションを組み合わせて使用して、クライアントに提供される暗号の正確なコレクションを決定できます。

暗号リストが指定されており、このオプションで選択されているプロトコルの一部である場合、その暗号リストが接続ピアに使用するために提供されます。たとえば、SSL3 プロトコルのみが指定され、RSA 証明書が使用され、指定された暗号スイートが次のとおりであるとします。

kEECDH+ECDSA kEECDH kEDH HIGH +SHA !RC4 !aNULL !eNULL !MEDIUM !LOW !3DES !MD5 !EXP

この場合、使用可能なコレクションは、次の暗号スイートに制限されます。

暗号スイート名 (OpenSSL) キー交換 暗号化 ビット
ECDHE-RSA-AES256-SHA ECDH 256 AES 256
DHE-RSA-AES256-SHA DH 1024 AES 256
DHE-RSA-CAMELLIA256-SHA DH 1024 Camellia 256
AES256-SHA RSA AES 256
CAMELLIA256-SHA RSA Camellia 256
ECDHE-RSA-AES128-SHA ECDH 256 AES 128
DHE-RSA-AES128-SHA DH 1024 AES 128
DHE-RSA-CAMELLIA128-SHA DH 1024 DH 1024 128
AES128-SHA RSA AES 128
CAMELLIA128-SHA RSA Camellia 128

SSL3 プロトコルが TLS1.2 プロトコルなどのより新しい安全なプロトコルに置き換えられた場合、次の暗号スイートを使用できるようになります。

暗号スイート名 (OpenSSL) キー交換 暗号化 ビット
ECDHE-RSA-AES256-GCM-SHA384 ECDH 256 AESGCM 256
ECDHE-RSA-AES256-SHA384 ECDH 256 AES 256
ECDHE-RSA-AES256-SHA ECDH 256 AES 256
DHE-RSA-AES256-GCM-SHA384 DH 1024 AESGCM 256
DHE-RSA-AES256-SHA256 DH 1024 AES 256
DHE-RSA-AES256-SHA DH 1024 AES 256
DHE-RSA-CAMELLIA256-SHA DH 1024 Camellia 256
AES256-GCM-SHA384 RSA AESGCM 256
AES256-SHA256 RSA AES 256
AES256-SHA RSA AES 256
CAMELLIA256-SHA RSA Camellia 256
ECDHE-RSA-AES128-GCM-SHA256 ECDH 256 AESGCM 128
ECDHE-RSA-AES128-SHA256 ECDH 256 AES 128
ECDHE-RSA-AES128-SHA ECDH 256 AES 128
DHE-RSA-AES128-GCM-SHA256 DH 1024 AESGCM 128
DHE-RSA-AES128-SHA256 DH 1024 AES 128
DHE-RSA-AES128-SHA DH 1024 AES 128
DHE-RSA-CAMELLIA128-SHA DH 1024 Camellia 128
AES128-GCM-SHA256 RSA AESGCM 128
AES128-SHA256 RSA AES 128
AES128-SHA RSA AES 128
CAMELLIA128-SHA RSA Camellia 128
注: 関連するプロトコル暗号リストの定義は、各プロトコルに対応する IETF RFC で確認できます。