СЛУЧАЙНЫЕ БАЙТЫ · СЕКРЕТЫ ПРИЛОЖЕНИЙ · ЛОКАЛЬНО
Создайте стойкий ключ
из случайных байтов.
Создавайте криптографически стойкие секреты с помощью браузерного Crypto API. Выберите готовый вариант или задайте число байтов и формат результата.
Сгенерируйте 32 случайных байта для секретного ключа приложения, HMAC или токена либо выберите 16, 24 или 32 байта для ключа AES. Просматривайте результат в HEX, Base64 или Base64URL и копируйте примеры генерации для PHP, Node.js, Python, Go и Ruby.
Выберите тип ключа
Выберите вариант и создайте ключ. Обработка выполняется в этом браузере.
Созданный секрет
Код для создания ключа
Этот код создаст новый случайный ключ при запуске в приложении.
ВОЗМОЖНОСТИ ИНСТРУМЕНТА
Возможности генератора секретных ключей
Используйте криптографически стойкие случайные байты для секретов приложений и ключей. Инструмент только создаёт случайные значения: он не вычисляет хеш из текста и не заменяет функцию хеширования паролей.
- Варианты для секретов приложений, Laravel APP_KEY, AES-128 / AES-192 / AES-256, подписи HMAC и URL-безопасных токенов.
- Кодирование случайных байтов в HEX, Base64 или Base64URL с необязательным коротким префиксом.
- Примеры генерации для PHP, Node.js, Python, Go и Ruby.
- Выбор от 1 до 4096 случайных байтов и просмотр соответствующей энтропии в битах.
- Используется криптографический API браузера. Ключи не загружаются и не сохраняются инструментом.