Сертификат SSL все еще действителен после изменения символов.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Сертификат SSL все еще действителен после изменения символов.

Сообщение Anonymous »

Я делаю запросы с помощью модуля Python Requests. Из соображений безопасности необходимо проверить SSL-сертификат конкретного сервера. Двусторонние сертификаты SSL/клиента не поддерживаются сервером.
Я экспортировал открытый ключ сервера (включая цепочку ЦС) в файл .pem через веб-браузер. Я установил параметр проверки модуля Requests, чтобы он указывал на экспортированный файл .pem. Когда я меняю один или несколько случайных символов в файле .pem (в серверном, промежуточном или корневом сертификате), существует реальная вероятность того, что соединение все равно пройдет проверку SSL. Изменение большего количества символов (количества) снижает вероятность прохождения проверки SSL.
Мой вопрос: как это могло произойти? Происходит ли какое-то исправление ошибок в фоновом режиме? Есть ли лучший способ реализовать проверку подлинности сервера?

Подробнее здесь: https://stackoverflow.com/questions/791 ... characters
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»