Нужно ли специально компилировать программное обеспечение, использующее OpenSSL, для поддержки ECDSA?

Я пытаюсь настроить свой сервер трафика Apache для использования сертификата / ключа ECDSA. Тем не менее, я получил следующее сообщение об ошибке при соединении с openssl s_client

 подпрограммы:SSL23_GET_SERVER_HELLO: рукопожатие оповещения sslv 3

и если я попытаюсь подключить его напрямую к Firefox, мне будет предложено, чтобы общий шифр не был доступен.

Я совершенно уверен, что сертификаты / ключи генерируются правильно, так как я смог установить соединение с тем же сертификатом / ключом с помощью openssl s_server и openssl s_client.

Так что меня интересует, нужно ли мне специально скомпилировать ATS для использования сертификатов ECDSA.

1 ответ

Похоже, да.

В статье, посвященной быстрому поиску в Google, указывалось, что "для этого требуется указание эллиптической кривой для эфемерных ключей ECDH", и, таким образом, если вы собираетесь использовать ECDSA, вам потребуется программное обеспечение для его специальной поддержки.

Другие вопросы по тегам