Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightИнструменты разработчикаchevron_rightГенератор PBKDF2Генератор PBKDF2

Генератор PBKDF2

Выводите криптографические ключи из паролей с помощью PBKDF2 прямо в браузере.

32 hex-символа = 16-байтный salt. Должен быть в hex.
Чем больше итераций, тем медленнее, но безопаснее.
infoPBKDF2 is a password-based key derivation function used to securely hash passwords for storage or derive encryption keys. Use a unique, random salt per password and set iterations as high as your application can tolerate. All computation happens in your browser — nothing is sent to a server.

Похожие инструменты

JWT генератор и декодер

JWT генератор и декодер

Создавайте и подписывайте JSON Web Token с HMAC или декодируйте любой JWT.

Генератор диапазона IP

Генератор диапазона IP

Создавайте все IP-адреса в блоке CIDR или пользовательском диапазоне.

Генератор HTML-таблиц

Генератор HTML-таблиц

Создавайте HTML-разметку таблиц из простых строк, разделенных запятыми.

Генератор Markdown-таблиц

Генератор Markdown-таблиц

Создавайте Markdown-таблицы из простых заголовков и строк, разделенных запятыми.

Объединить PDF

Объединить PDF

Объедините несколько PDF-файлов в один документ быстро и безопасно в вашем браузере.

Конвертировать AVIF в JPG

Конвертировать AVIF в JPG

Конвертируйте современные AVIF-изображения в универсальный формат JPG прямо в браузере.

HEX просмотрщик

HEX просмотрщик

View any file as a HEX dump с offset, HEX bytes, и ASCII columns.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Получение безопасных криптографических ключей из паролей

Получение ключей на основе пароля — основа безопасности: преобразование читаемого пароля в криптографический ключ, устойчивый к атакам перебором. PBKDF2 (Password-Based Key Derivation Function 2) — стандартный метод, использующий засоление и итерации для вычислительно дорогой деривации ключей, препятствующей офлайн-атакам.

Этот генератор PBKDF2 позволяет локально тестировать деривацию ключей в браузере. Настройте параметры, получите ключи, проверьте результаты — без отправки конфиденциальных данных на сервер.

Параметры конфигурации

Пароль: текстовая строка, из которой выводится ключ.

Соль (Salt): случайное значение, делающее каждую деривацию уникальной. Соль защищает от атак по радужным таблицам и гарантирует, что одинаковый пароль каждый раз порождает разные ключи.

Итерации: количество применений хэш-функции. Большее значение замедляет деривацию и повышает устойчивость к перебору. OWASP рекомендует 600 000 итераций для SHA-256 (2024).

Длина ключа: длина выходного ключа в битах (128, 256 или 512).

Алгоритм хэширования: используемый алгоритм HMAC — SHA-1, SHA-256, SHA-384 или SHA-512.

Типичные сценарии использования

Шифрование данных: получение ключей шифрования из паролей для защиты конфиденциальных данных.

Хранение паролей: хотя PBKDF2 можно использовать для хранения паролей, bcrypt или Argon2 предпочтительнее.

Ключи шифрования на основе пароля: используйте PBKDF2 для получения ключей AES или других ключей шифрования.

100% в браузере

Операции деривации выполняются в вашем браузере. Ваш пароль и данные не отправляются на сервер.