Secure Sockets Layer (SSL) ハンドシェーク環境変数は、サーバー証明書情報にアクセスするために使用されます。 SSL ハンドシェークが正常に完了すると、SSL ハンドシェーク環境変数は自動的に設定されます。
SSL ハンドシェーク環境変数 | 説明 | 値 |
HTTPS | SSL 接続を示します。 | ストリングは、SSL 接続の場合は ON を含み、それ以外の場合は OFF を含みます。 |
HTTPS_CIPHER | SSL ハンドシェークに使用する暗号を含みます。 | 以下のテーブルを参照してください。 |
HTTPS_KEYSIZE | 鍵のサイズを示します。 | 以下のテーブルを参照してください。 |
HTTPS_SECRETKEYSIZE | 鍵の強度を示します。 | 以下のテーブルを参照してください。 |
SSL_PROTOCOL_VERSION | プロトコル・バージョンを含みます。 | ストリングは、SSLV2、SSLV3、 または TLSV1 を含みます。 |
以下の表には、Secure Sockets Layer V3 および Transport Layer Security V1 の HTTPS_KEYSIZE および HTTPS_SECRETKEYSIZE の変数のリストが記載されています。
暗号スイート | 鍵サイズ | 秘密鍵サイズ |
SSL_RSA_WITH_NULL_MD5 | 0 | 0 |
SSL_RSA_WITH_NULL_SHA | 0 | 0 |
SSL_RSA_EXPORT_WITH_RC4_40_ MD5 | 128 | 40 |
SSL_RSA_WITH_RC4_128_MD5 | 128 | 128 |
SSL_RSA_WITH_RC4_128_SHA | 128 | 128 |
SSL_RSA_EXPORT_WITH_RC2_ CBC_40_MD5 | 128 | 40 |
SSL_RSA_WITH_DES_CBC_SHA | 64 | 56 |
SSL_RSA_WITH_3DES_EDE_CBC_ SHA | 192 | 168 |
SSL_NULL_WITH_NULL_NULL | 0 | 0 |
TLS_RSA_EXPORT1024_WITH_ RC4_56_SHA | 56 | 20 |
TLS_RSA_EXPORT1024_WITH_ DES_CBC_SHA | 56 | 20 |
以下の表には、Secure Sockets Layer V2 の HTTPS_CIPHER の変数のリストが記載されています。
暗号スイート | 鍵サイズ | 秘密鍵サイズ |
RC4_128_WITH_MD5 | 128 | 128 |
RC4_128_EXPORT40_WITH_MD5 | 128 | 40 |
RC2_128_CBC_WITH_MD5 | 128 | 128 |
RC2_128_CBC_EXPORT40_WITH_ MD5 | 128 | 40 |
DES_64_CBC_WITH_MD5 | 64 | 56 |
DES_192_EDE3_CBC_WITH_MD5 | 192 | 168 |