Я использую функцию SSL_CTX_set_cipher_list, чтобы установить шифры, поддерживаемые для SSL-соединения. Какой аргумент перейти к SSL_CTX_set_cipher_list, чтобы отключить слабые шифры.
Я пробовал пропустить ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH
но он не работает.
Мой инструмент для обнаружения слабых отчетов шифрования для следующих, как включен еще
** SSLv3:DES-CBC-SHA - ENABLED - WEAK 56 bits ** ** TLSv1:DES-CBC-SHA - ENABLED - WEAK 56 bits ** ** SSLv2:RC4-MD5 - ENABLED - WEAK 128 bits ** ** SSLv2:RC2-CBC-MD5 - ENABLED - WEAK 128 bits ** ** SSLv2:RC4-64-MD5 - ENABLED - WEAK 64 bits ** ** SSLv2:DES-CBC-MD5 - ENABLED - WEAK 56 bits ** ** SSLv2:EXP-RC4-MD5 - ENABLED - WEAK 40 bits ** ** SSLv2:EXP-RC2-CBC-MD5 - ENABLED - WEAK 40 bits ** ** SSLv2:DES-CBC3-MD5 - ENABLED - WEAK 168 bits **
Какой аргумент перейти к SSL_CTX_set_cipher_list, чтобы отключить вышеуказанные шифры?