# Генератор хеша пароля Argon2

Генерирует Argon2id-хеши паролей с настройкой памяти, итераций, параллелизма и длины соли, выводя строку PHC

> Каноническая страница: https://elysiatools.com/ru/tools/argon2-password-hash-generator

- **Категория:** Security

- **Ключевые слова:** argon2, argon2id, хеш пароля, phc

## Обзор

Онлайн-генератор хеша паролей Argon2 позволяет быстро и безопасно создавать криптографически стойкие хеши Argon2id в формате PHC. Вы можете гибко настраивать параметры безопасности, такие как объем используемой памяти, количество итераций, уровень параллелизма, а также длину соли и итогового хеша, чтобы соответствовать современным стандартам безопасности, включая рекомендации OWASP.

## Входные данные

- **Пароль** (textarea): Enter plaintext password for hashing
- **Память (KiB)** (number)
- **Итерации** (number)
- **Параллелизм** (number)
- **Длина соли** (number)
- **Длина хеша** (number)

## Когда использовать

- При проектировании систем аутентификации пользователей, требующих надежной защиты паролей от перебора на GPU и специализированных чипах.
- Для генерации тестовых хешей Argon2id с конкретными параметрами памяти и итераций при разработке бэкенда.
- При необходимости быстро получить PHC-строку для конфигурационных файлов или баз данных вручную.

## Как это работает

- Введите исходный текстовый пароль в поле ввода.
- Настройте параметры криптографического алгоритма: объем памяти (в КБ), количество итераций, параллелизм, длину соли и хеша.
- Запустите генерацию, чтобы вычислить хеш Argon2id и получить результат в формате JSON, содержащий готовую PHC-строку.

## Сценарии использования

- Создание безопасных хешей паролей администраторов для начальной инициализации баз данных.
- Тестирование совместимости различных библиотек Argon2 в коде бэкенда с помощью эталонных PHC-строк.
- Подбор оптимальных параметров производительности (памяти и времени вычисления) для целевого сервера.

## Частые вопросы

### Что такое PHC-строка?

Это стандартизированный формат представления хеша, содержащий имя алгоритма, параметры (память, итерации, параллелизм), соль и сам хеш в одной строке.

### Какой тип Argon2 используется в этом генераторе?

Инструмент генерирует хеши Argon2id, который сочетает в себе защиту от атак по сторонним каналам и оптимизацию против перебора на GPU.

### Какие параметры Argon2 рекомендует OWASP?

OWASP рекомендует использовать Argon2id с памятью 19456 KiB (19 MB), 3 итерациями и параллелизмом 1 в качестве базового профиля.

### Безопасно ли вводить пароли на этой странице?

Да, генерация происходит локально в вашем браузере, исходные пароли не отправляются на сервер.

### Зачем настраивать параметр параллелизма?

Параллелизм определяет количество потоков выполнения, которые будут использоваться для вычисления хеша, что позволяет оптимизировать нагрузку на многоядерные процессоры.

## Связанные инструменты

- [Генератор мнемонических фраз BIP39](https://elysiatools.com/ru/tools/mnemonic-bip39-generator): Генерирует или проверяет BIP39-фразы из 12-24 слов с выводом энтропии и seed PBKDF2-HMAC-SHA512
- [Генератор PKCE Code Verifier и Challenge](https://elysiatools.com/ru/tools/pkce-code-verifier-generator): Создание, проверка и верификация пар code_verifier / code_challenge PKCE (RFC 7636) для OAuth2 / OIDC. Три режима: (1) создать новую пару из криптостойких случайных байт (256/384/512/768 бит), (2) аудит имеющегося verifier по RFC — длина (43–128), набор \[A-Za-z0-9-._~\] и ≥256 бит энтропии, (3) проверить пару, пересчитав BASE64URL(SHA256(verifier)). При желании строит полный URL запроса авторизации и тело обмена токена. Дополняет универсальный nonce-generator (только выдаёт пару) аудитом соответствия RFC и проверкой пар.
- [Генератор пары ключей SSH](https://elysiatools.com/ru/tools/ssh-key-generator): Генерирует пару SSH-ключей (рекомендуется Ed25519, либо RSA 4096, ECDSA P-256) с открытым ключом в формате OpenSSH для ~/.ssh/authorized_keys, отпечатком SHA256 и закрытым ключом PEM. Опциональное шифрование паролем. Работает локально.
- [Автономный генератор кодов TOTP / HOTP](https://elysiatools.com/ru/tools/totp-hotp-offline-generator): Генерирует одноразовые пароли TOTP RFC 6238 (6/8 цифр, 30/60 с) и HOTP RFC 4226 (по счётчику) из base32-секрета, локально, с HMAC-SHA1/256/512, и формирует otpauth:// URI
- [Генератор Хэша](https://elysiatools.com/ru/tools/hash-generator): Генерировать хэш-значения (MD5, SHA1, SHA256, SHA512)
- [Генератор и верификатор HMAC](https://elysiatools.com/ru/tools/hmac-generator-verifier): Вычисляет HMAC-подпись сообщения + общего секрета на SHA-1/SHA-2/SHA-3/BLAKE2 или проверяет входящую подпись (сравнение за постоянное время) с пресетами Stripe / Slack / GitHub
- [Генератор Bcrypt](https://elysiatools.com/ru/tools/bcrypt-generator): Генерировать bcrypt-хэш из пароля
- [Генератор Markdown-таблиц](https://elysiatools.com/ru/tools/markdown-table-generator): Создает форматированные Markdown-таблицы из CSV, JSON или массивов с настройкой выравнивания, стиля заголовков, ширины столбцов и подсказок по объединению

## Примеры

- [Примеры Сильных Паролей](https://elysiatools.com/ru/samples/strong-password): Коллекция паролей разного уровня сложности для тестирования валидации
- [Примеры Обработки Изображений Android Java](https://elysiatools.com/ru/samples/android-image-processing-java): Примеры обработки изображений Android Java включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Android Kotlin](https://elysiatools.com/ru/samples/android-image-processing-kotlin): Примеры обработки изображений Android Kotlin включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата
