Python: ssl.wrap_socket — cert.pem против сертификата и ключаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python: ssl.wrap_socket — cert.pem против сертификата и ключа

Сообщение Anonymous »

Я запускаю SFTP-сервер со следующим кодом:

Код: Выделить всё

httpd= HTTPServer (('10.0.0.10',4443), MyHandler)
httpd.socket = ssl.wrap_socket (httpd.socket,
keyfile=None,
certfile='cert.pem', server_side=True)
httpd.serve_forever ()
Все работает нормально.
Как видите, ключевой файл имеет значение «Нет».
Можете ли вы сказать, в чем заключается добавленная ценность? использования файла ключа?
В настоящее время мне нужен cert.pem как на стороне сервера, так и на стороне клиента.
Что касается файла ключа, мне также понадобится файл ключа с обеих сторон.
Мой сертификат. pem содержит:

Код: Выделить всё

-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDGKAznrepOHZYO
....
b+CfeWbhNn1o9l0qNdXStSxUBHq/E1X/47NoMIZFqtuaI76d+pKWzais4jXjNFhY
ggwTous8c/DnkSw1oHG0Mzs=
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIID5zCCAs+gAwIBAgIURqxtwR4h5Byjj5139okUQhHdpL8wDQYJKoZIhvcNAQEL
...
Lsgcc6ild9ME6cmFhCKiIsdSaVQoNhU+lFC2Xu/1bZyYOGs4LgdfOXDfog==
-----END CERTIFICATE-----
Спасибо,
Цвика

Подробнее здесь: https://stackoverflow.com/questions/790 ... s-cert-key
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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