training-web.ruГлавнаяКатегорииО насКарта сайтаПоискТёмная тема

Категории

Как генерировать SECRET_KEY для FastAPI

Создано: 22 декабря 2025Автор: Егор Астапов90 просмотровСложность: легкий

Для современных API фреймворков нужно добавлять SECRET_KEY для безопасности. Этот SECRET_KEY используется для генерации токена JWT. Тут чем жирнее секретный ключ, тем выше безопасность. Вы сможете смело исплозоваться команды ниже для генерации секретного ключа для FastAPI.

# 32 байта в hex (256 бит)
openssl rand -hex 32
# вывод
b2fc934740bd28f1cbbdc2606e221f51010f286ddd21d5ac95fa2732ab0af53b
# 64 байта для максимальной прочности
openssl rand -hex 64
# вывод
2469e55b116f9206ec68e00b78a8ae389fc70e187e3060c6014bfe76a249ed3992fa50891814b6efa451b0fcd456999d2d233cde6dd414ba5ea805093ad5d8e2
# base64
openssl rand -base64 64
# вывод 2 строк
kzB3AOGWjq1GZmLXtKHIq5AhdDVtm6TDLhM+0JsEll9ES3zfb0ZBj8fYDzeIkAvdcmQnYAuzfpcCUGwFXrFXNA==
cmQnYAuzfpcCUGwFXrFXNA==
# если хотите в одну строку
openssl rand 64 | openssl base64 -A
# вывод
DJISTIzor8phIY+KJG5f68gEjDLpKY13fzDDSgnPKlq7Kd544RxB3Ss4NUVe8CyHFg26HQu3izG01Kvp7dKCZw==
# если хотите в одну строку
openssl rand 64 | base64 -w 0
# вывод
5XwPAm91u64Anko4YxU2Bnum7W8QsWQTEJcQL+8fvCwQnSU1FguVbfgCB/Qai9xsJBR0uBMuE7FY+V5utfXuJw==

Комментарии

реклама