Генератор криптографической соли
Создайте случайную соль настраиваемой длины в шестнадцатеричном формате или в base64 для усиления хеширования паролей.
Как это работает
Криптографическая соль — это случайное значение, добавляемое к паролю перед хешированием, чтобы предотвратить атаки по радужным таблицам и гарантировать, что два одинаковых пароля дадут разные хеши. Это необходимо, когда вы сами реализуете систему аутентификации или настраиваете алгоритм вроде bcrypt, scrypt или argon2, для которых нужна уникальная соль для каждого пользователя.
Какую длину соли выбрать?
16 байт (128 бит) — стандартный выбор, которого более чем достаточно для большинства задач; некоторые системы используют 32 байта с запасом. Важно, чтобы соль была уникальной для каждого хранимого пароля, а не обязательно очень длинной.
Должна ли соль оставаться секретной?
Нет, соль не обязана быть секретной: обычно её хранят в открытом виде рядом с хешем. Её задача — не скрывать пароль, а не допустить повторного использования заранее рассчитанных таблиц для разных учётных записей.
100% локальная обработка: генерация выполняется целиком в вашем браузере через WebAssembly, созданная соль никогда не покидает ваше устройство.