Назад | Перейти на главную страницу

Как я могу указать точные шифры для моего TLS-сервера Apache

У меня есть веб-сервер. Я настроил версии TLS, которые хочу включить, используя:

sudo gedit mysitecom.conf

Внутри .conf Я перечислил желаемые версии, используя (в качестве примера): SSLProtocol -TLSv1 -TLSv1.1 TLSv1.2

Я хочу создать тестовый сервер с одним или несколькими конкретными шифровальными наборами. Как это сделать? Скажем, мне нужен один набор шифров в тесте и два шифровального набора во втором тесте. Как правильно указать точный набор шифров, например DHE-RSA-AES128-SHA256 (не семейство шифров)?

Используя Директива SSLCipherSuite, вы можете ввести строку спецификации шифра, разделенную двоеточиями. Хотя это обычно встречается с псевдонимами вроде MEDIUM или aNULL, он может включать любой действительный шифр OpenSSL, указанный как EDH-RSA-DES-CBC3-SHA.

Полный список доступных шифров зависит от того, какую версию OpenSSL вы используете. Ты можешь использовать openssl ciphers для просмотра списка установленных в вашей системе.

И если вы уже идете по этому пути, возможно, вы захотите воспользоваться опытом Qualys. Рекомендации по развертыванию SSL и TLS который включает как рекомендуемые шифры, так и другие соответствующие части конфигурации.