Получение правильных шифров для UCSPI SSL
В настоящее время я пытаюсь защитить мою установку qmail и SMTP-соединения.
При компиляции стандартного SSL UCSPI все поддерживаемые шифры включены по умолчанию. Это приводит к проблемам с POODLE, heartblead и другим проблемам SSL.
Я установил переменную окружения под названием CIPHERS со следующими значениями.
CIPHERS=ALL:!LOW:!SSLv2:!EXP:!aNULL:!eNULL!3DES:!MD5:!EXP:!CBC:!PSK:!SRP:!DSS:!RC4
Это отключает большинство "не очень хороших" вещей, кроме SSLv3, который отвечает за POODLE.
Второй я поставил
CIPHERS = ALL:! LOW:! SSLv2:! SSLv3:! EXP:! ANULL:! ENULL!3DES:!MD5:!EXP:!CBC:!PSK:!SRP:!DSS:!RC4
сервер перестает работать.
Любой совет приветствуется также для шифров, которые я могу отключить сверху.
1 ответ
Вам нужны шифры SSLv3 для TLSv1. Что проще, так это отключение протокола SSL3, а не шифра. Учитывая проблемы с SSL по сравнению с проблемами с другими почтовыми программами, я все же предпочел бы qmail перед другими монолитными почтовыми программами, которые не следуют философии UNIX - разбивать задачу на отдельные части, выполняя небольшие задачи с четко определенными входами и выходами.
Я уверен, что скоро будет лучшее исправление для TLS. Когда он попадет в списки рассылки, это будет приветствоваться.