Online Tool Store Online Tool Store

Генератор випадкових секретних ключів

Створіть криптографічно стійкий випадковий секретний ключ у hex, Base64 або URL-безпечному Base64, з налаштовуваною довжиною в байтах. Усе в браузері.

🔒 Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.

Згенеровано криптографічно стійким генератором випадкових чисел вашого браузера. Ніколи не публікуйте секретний ключ і не комітьте його в систему контролю версій.

Як працює генератор випадкових секретних ключів

  1. Виберіть формат — hex, Base64 або URL-безпечний Base64.
  2. Виберіть довжину ключа в байтах.
  3. Скопіюйте згенерований ключ, створений із криптографічно стійкого випадкового джерела.

FAQ

Наскільки випадковий згенерований ключ?

Він використовує crypto.getRandomValues() з Web Crypto API — криптографічно стійкий генератор випадкових чисел, придатний для створення секретів, API-ключів і ключів шифрування, а не Math.random().

Який формат вибрати?

Шістнадцятковий поширений для API-ключів і токенів. Base64 компактніший і часто трапляється в JWT та файлах конфігурації. URL-безпечний Base64 уникає символів, які потрібно екранувати в URL.

Яку довжину ключа використовувати?

32 байти (256 біт) — надійне значення за замовчуванням для більшості секретів, як-от ключі сесій чи API-токени. Використовуйте 16 байтів (128 біт) для менш критичних задач або 48-64 байти для застосунків з особливо високими вимогами до безпеки.

Чи надсилається ключ кудись?

Ні — він повністю генерується й відображається у вашому браузері. Нічого не передається й не логується.

Як ми в порівнянні

ФункціяOnline Tool StoreРучне введення пароляКомандний рядок openssl rand
Криптографічно стійка випадковість
Термінал не потрібен
Кілька форматів виводу

Корисно, щоб швидко згенерувати надійний API-ключ, секрет сесії або ключ шифрування під час розробки.

Схожі інструменти

Вбудувати цей інструмент

Вставте це на свій сайт — він залишиться безкоштовним, і кожен файл усе одно залишається в браузері відвідувача, а не у вас чи в нас.