Вопрос

Я использую Python's ssl Библиотека с зашифрованным ключевым файлом. Однако каждый раз я обернуть розетку, Мне побудило пароль.

Enter PEM pass phrase:

Как я могу дать пароль только один раз, и у Питона держал дешифрованный ключ, открытый для жизни процесса?

Я очень заинтересован в командной строке Canonical OpenSSL или C Equivalent для этой функциональности и (предполагая, что она помогает в этой ситуации).

Я бы предпочел не прибегать к использованию subprocess и явно декодирование / удаление дешифрованного ключа. Однако если не существует альтернативы, чистого, безопасного предложения, гарантирующее разрушение и конфиденциальность дешифрованного ключа, приветствуется.

Это было полезно?

Решение

Этот проблема фиксируется внутри Python 2.7., а также Python 3.2..

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top