SHAKE128 (FIPS 202)-хеш текста или файла

Создавайте хеши SHAKE128 (FIPS 202) для текста или файлов. Инструмент выдаёт XOF-дайджесты переменной длины для криптографических контрольных сумм, хеширования протоколов и сценариев проверки целостности данных.

Ввод
Вставьте или введите любой текст в UTF-8, включая эмодзи и нелатинские символы.
Результат Хеширования
Результат хеша для текущего текстового ввода.

Шестнадцатеричный

Base64

Десятичный

Двоичный

Что такое SHAKE128 (FIPS 202)?

SHAKE128 (FIPS 202) — это функция с расширяемым выходом (XOF) из семейства SHA-3. В отличие от хеш-функций с фиксированной длиной, она может выдавать любое число выходных битов, сохраняя уровень стойкости 128 бит. Алгоритм стандартизован NIST в FIPS 202 и основан на губчатой конструкции Keccak.

Такая гибкость важна, когда протокол, формат файла или внутреннее правило контрольной суммы требуют конкретной длины дайджеста. В этом инструменте можно хешировать обычный текст или загруженные файлы и выбирать длину выхода в битах, если она кратна 8.

Типичные применения включают хеширование протоколов, вывод ключей, криптографические дайджесты переменной длины и сценарии проверки целостности данных, где одинаковые входные данные и длина выхода всегда должны давать одинаковый результат.