Генератор хешей SHA-3 / Keccak
Генерация значений хешей SHA-3 и Keccak с ускорением WebAssembly
Результат SHA3-256
-
-
-
-
О SHA-3 и Keccak
Что такое SHA-3?
SHA-3 (Secure Hash Algorithm 3) — новейший член семейства Secure Hash Algorithm, стандартизированный NIST в 2015 году как FIPS 202. В отличие от SHA-1 и SHA-2, основанных на конструкции Merkle–Damgård, SHA-3 использует губчатую функцию Keccak, обеспечивая совершенно другой подход к проектированию для повышения разнообразия безопасности.
SHA-3 vs Keccak
- SHA-3 (FIPS 202): Стандартизированная NIST версия с паддингом разделения доменов (паддинг 01), обеспечивающая совместимость с будущими расширениями.
- Keccak: Оригинальный алгоритм, представленный на конкурс SHA-3 Гвидо Бертони, Жоаном Дэменом, Микаэлем Петерсом и Жилем Ван Асше. Используется в Ethereum для генерации адресов.
Доступные варианты
- SHA3-224 / Keccak-224: 224-битный вывод (56 hex-символов), обеспечивает 112-битную устойчивость к коллизиям.
- SHA3-256 / Keccak-256: 256-битный вывод (64 hex-символа), наиболее часто используемый вариант. Keccak-256 используется Ethereum.
- SHA3-384 / Keccak-384: 384-битный вывод (96 hex-символов), обеспечивает 192-битную устойчивость к коллизиям.
- SHA3-512 / Keccak-512: 512-битный вывод (128 hex-символов), самый высокий уровень безопасности.
Типичные случаи использования
- Блокчейн и криптовалюта (Ethereum использует Keccak-256)
- Цифровые подписи и проверка сертификатов
- Хеширование паролей и получение ключей
- Проверка целостности файлов и дедупликация
Связанные инструменты
SHA Генератор хешей
Онлайн-генератор SHA хешей с поддержкой алгоритмов SHA-1, SHA-256, SHA-384, SHA-512
BLAKE Генератор хешей
Генерация хешей BLAKE2b, BLAKE2s и BLAKE3 для текста и файлов, быстрые и безопасные алгоритмы хеширования
MD5/MD4 Генератор хешей
Генерация хеш-значений MD5 и MD4 для текста или файлов с несколькими форматами вывода
Генератор xxHash
Сверхбыстрый некриптографический хеш с поддержкой xxHash32, xxHash64, xxHash3 и xxHash128