Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| openssl [2024/12/02 08:24] – jp | openssl [2026/04/22 11:48] (current) – jp | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== OpenSSL ===== | ===== OpenSSL ===== | ||
| - | === Конвертация файла PFX (сертификат+ключ в формат, | + | ==== Посмотреть содержимое сертификата в формате PEM ==== |
| + | |||
| + | openssl x509 -in cert_file_name.pem -text -noout | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Конвертация файла PFX (сертификат+ключ в формат, | ||
| < | < | ||
| Line 15: | Line 21: | ||
| ---- | ---- | ||
| - | === Снять пароль с контейнера pkcs12 (pfx) === | + | ==== Снять пароль с контейнера pkcs12 (pfx) ==== |
| При помощи OpenSSL можно также снять пароль с контейнера. Для этого сначала извлечём информацию в промежуточный pem-файл, | При помощи OpenSSL можно также снять пароль с контейнера. Для этого сначала извлечём информацию в промежуточный pem-файл, | ||
| Line 25: | Line 31: | ||
| ---- | ---- | ||
| - | === Проверить SSL сертификат на порту === | + | ==== Проверить SSL сертификат на порту |
| Можно использовать OpenSSL для того, чтобы подключиться к какому-нибудь секьюрному порту и посмотреть сертификат, | Можно использовать OpenSSL для того, чтобы подключиться к какому-нибудь секьюрному порту и посмотреть сертификат, | ||
| Line 34: | Line 40: | ||
| К примеру, | К примеру, | ||
| + | А вот в случае, | ||
| + | |||
| + | | ||
| + | Так же можно проверять и стандартный коннектор, | ||
| + | |||
| + | | ||
| Можно вывести серийный номер сертификата такой командой: | Можно вывести серийный номер сертификата такой командой: | ||
| Line 43: | Line 55: | ||
| ---- | ---- | ||
| - | === Посмотреть CSR запрос === | + | ==== Проверить версию протокола TLS ==== |
| + | |||
| + | При помощи SSL мы можем проверить версию протокола TLS на каком-нибудь хосте. Для этого мы можем указать версию для подключения явно. Если в ответе будет сертификат - с соединением всё ОК. | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Если протокол не поддерживается, | ||
| + | |||
| + | | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== Посмотреть CSR запрос | ||
| При помощи OpenSSL можно посмотреть содержимое CSR-запроса. Для этого нужно выполнить следующую команду: | При помощи OpenSSL можно посмотреть содержимое CSR-запроса. Для этого нужно выполнить следующую команду: | ||
| Line 50: | Line 76: | ||
| ---- | ---- | ||
| - | === Установка OpenSSL под Windows === | + | ==== Установка OpenSSL под Windows |
| Качаем и устанавливаем OpenSSL из msi-пакета (для тривиальных целей достаточно версии OpenSSL Light): | Качаем и устанавливаем OpenSSL из msi-пакета (для тривиальных целей достаточно версии OpenSSL Light): | ||
| Line 71: | Line 97: | ||
| {{: | {{: | ||
| ;#; | ;#; | ||
| + | :!: Если действия не отработали сразу - вероятно, | ||
| + | |||
| + | ---- | ||
| + | ==== Тестирование скорости работы SSL с разными алгоритмами ==== | ||
| + | |||
| + | Вот такой командой можно запустить некий бенчмарк работы SSL с различными алгоритмами, | ||
| + | |||
| + | | ||
| {{tag> | {{tag> | ||