Генератор хешей Argon2
Бесплатный онлайн генератор и проверка хешей Argon2. Выберите argon2id, argon2i или argon2d с настройками времени, памяти и параллелизма. Работает в Web Worker через WebAssembly — 100% локально, без отправки.
Что такое Argon2 и почему его стоит использовать?
Argon2 — победитель Password Hashing Competition и современный стандарт хеширования паролей. В отличие от SHA-256, он намеренно медленный и требователен к памяти, что делает масштабный брутфорс чрезвычайно дорогим.
Какую вариацию Argon2 выбрать?
Рекомендуемый вариант по умолчанию — Argon2id: он сочетает стойкость Argon2i к побочным каналам и стойкость Argon2d к GPU. argon2i — для старых систем, argon2d — только ради совместимости.
Что означают параметры времени, памяти и параллелизма?
Временная стоимость — число итераций, память — объём RAM в килобайтах, параллелизм — число независимых полос. OWASP рекомендует минимум 19 МиБ памяти, 2 итерации и 1 полосу — увеличивать память обычно безопаснее, чем итерации.
Каков формат вывода encoded?
Строка encoded следует формату PHC, например $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Она содержит все параметры и соль — для последующей проверки паролей больше ничего хранить не нужно.
Можно ли проверить существующий хеш Argon2?
Да. Переключитесь на вкладку проверки, вставьте полный encoded-хеш и введите пароль. Инструмент локально пересчитает хеш и сообщит, совпадает ли он.
Отправляются ли мои пароли куда-либо?
Нет. Хеширование выполняется в локальном Web Worker на WebAssembly-сборке Argon2. Пароль никогда не покидает браузер и нигде не логируется.
Безопасно ли использовать собственную соль?
Соль не обязана быть секретной — она должна быть уникальной для каждого пароля. Встроенный генератор случайной соли выдаёт 16 случайных байтов — рекомендуемый выбор, если нет особой причины повторно использовать соль.
Почему хеширование начинается с задержкой?
При первом использовании в воркер загружается WebAssembly-движок Argon2 (~26 КБ). Дальнейшие затраты времени создают сами параметры: высокие настройки памяти намеренно медленные.
Как использовать Генератор хешей Argon2
Генератор хешей Argon2 создает и проверяет хеши паролей Argon2 полностью в вашем браузере. Вычисления выполняются в Web Worker с использованием WebAssembly-сборки Argon2 — пароль никогда не покидает устройство, ничего не загружается и не журналируется.
- Откройте вкладку «Создать хеш», введите пароль в поле «Пароль» и выберите вариант: по умолчанию рекомендуется Argon2id, Argon2i и Argon2d — для случаев совместимости.
- Настройте параметры стоимости: Итерации (временные затраты), Память в КБ и Параллелизм (полосы). OWASP советует не менее 19 МиБ памяти и 2 итерации; больше памяти обычно эффективнее, чем больше итераций.
- Оставьте «Случайная соль» (16 случайных байтов на хеш) или переключитесь на «Своя соль» и введите свой текст. Если бэкенд ожидает не 32 байта, измените длину хеша.
- Нажмите «Создать хеш». Результат покажет полную PHC-строку encoded (можно сразу хранить в базе), исходный шестнадцатеричный дайджест и время вычисления.
- Чтобы позже проверить пароль, откройте вкладку «Проверить хеш», вставьте строку encoded и введите пароль — вердикт покажет СОВПАДЕНИЕ или НЕ СОВПАДАЕТ.
Храните всю строку encoded (а не только шестнадцатеричный дайджест) — она содержит вариант и все параметры стоимости, поэтому будущие проверки и повышение параметров продолжат работать.
Похожие инструменты
- Генератор Bcrypt Генерация и проверка bcrypt-хешей паролей онлайн. Настраиваемый фактор стоимости, встроенная соль, предварительный просмотр хеша в реальном времени. Вся обработка выполняется локально в вашем браузере.
- Генератор Паролей Мгновенно генерируйте надёжные случайные пароли. Настраивайте длину, символы и создавайте пакетные пароли — 100% в браузере.
- Генератор хешей Генерируйте хеши MD5, SHA-1, SHA-256, SHA-512 из текста мгновенно в браузере
- Генератор HMAC Генерация HMAC-хэш подписей с использованием алгоритмов SHA-1, SHA-256, SHA-384 или SHA-512. Безопасная аутентификация сообщений для разработки API и проверки целостности данных.
- AES Шифрование / Расшифровка Шифрование/расшифровка AES с режимами CBC, CFB, CTR, OFB, ECB, заполнение Pkcs7/ZeroPadding/NoPadding, ключи 128/192/256 бит, вывод Base64, автоопределение формата ключа/IV
- Проверка хеша Вычисляйте и проверяйте хеши MD5, SHA-1, SHA-256, SHA-512 локально
- Разблокировка PDF Мгновенно снимите парольную защиту с PDF-файлов в браузере. Включает умное восстановление пароля перебором.
- Защитить PDF Добавьте защиту паролем к PDF-файлам онлайн бесплатно. Зашифруйте PDF-документы с помощью AES-256 для предотвращения несанкционированного доступа. 100% в браузере, без загрузки.