Храните закрытый ключ для приложения python wsgi с помощью сервера ligthttpd

#python #wsgi

Вопрос:

Я реализую алгоритм ECDH с помощью приложения python wsgi с использованием сервера lighttpd. Каков обычный способ хранения закрытого ключа из моего скрипта python?

Ответ №1:

Если вы хотите сохранить его навсегда, вы можете сохранить его в файл

 with open('file', 'rw') as f:
    f.write(private_key_variable)
 

если вы хотите сохранить его в качестве переменной среды, вы можете сделать это как таковое

 import os

# Set environment variables
os.environ['PRIVATE_KEY'] = private_key_variable