Для разработчиков / Хеши паролей
Генератор хеша Argon2: создание и проверка строк PHC
Создавайте хеши argon2id, argon2i или argon2d локально, используя профиль OWASP или RFC либо собственные настройки. Скопируйте строку PHC, просмотрите необработанный хеш и затраченное время или проверьте, соответствует ли пароль существующему хешу.
Генератор хеша Argon2: создание и проверка строк PHC: Браузер вычисляет хеш Argon2 на основе пароля, соли и параметров сложности. В режиме создания хеша возвращается строка PHC, содержащая тип, версию, параметры, соль и полученные байты. В режиме проверки настройки считываются из строки PHC, после чего полученные байты сравниваются с сохранённым хешем. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Не передавайте пароли другим. Большой объём выделенной памяти может привести к зависанию этой вкладки. Для хешей bcrypt используйте генератор bcrypt.
Параметры и хранение
Объём памяти указывается в KiB, параметр passes задаёт число итераций, а lanes — параметр параллелизма. Строка PHC сохраняет эти настройки вместе с солью и хешем. Предустановка OWASP выбирается изначально; изменение любого поля переключает настройки в пользовательский режим.
Ограничения браузера
Хеширование использует память и процессор этого устройства. Индикатор выполнения отражает работу библиотеки, а прошедшее время зависит от устройства и настроек. Даже стоимость ниже ограничения памяти может превысить объём памяти, доступный браузеру.
Как пользоваться
- Выберите создание хеша или проверку и введите пароль.
- При создании хеша выберите тип, параметры сложности и соль. При проверке вставьте строку PHC.
- Запустите операцию и скопируйте хеш или ознакомьтесь с результатом проверки.
Конфиденциальность и ограничения
Пароли, соли и хеши остаются в этом браузере. Инструмент не загружает их и не сохраняет в локальном хранилище.
Похожие инструменты
Часто задаваемые вопросы
Почему самый большой профиль RFC отклоняется?
Он запрашивает больше памяти, чем разрешено этому инструменту. Защита браузера отклоняет запросы памяти свыше 1048576 KiB (1 GiB), в том числе во время проверки. Выберите профиль с низким потреблением памяти или задайте собственные настройки.
Можно ли выбрать собственную соль?
Да. Введите текст в UTF-8 или пары байтов в шестнадцатеричном формате либо сгенерируйте случайную соль размером 16 байт в браузере. Строка PHC содержит соль.
Позволяет ли совпадение восстановить пароль?
Нет. При проверке тестируется только введённый вами пароль по предоставленной строке PHC.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен