Криптография
SHA-3
Также известно как: Keccak, FIPS 202
Определение
Семейство хеш-функций на основе губчатой конструкции Keccak, стандартизированное NIST как структурно отличная альтернатива SHA-2.
Примеры
- Ethereum использует Keccak-256 (вариант SHA-3) для адресов и деревьев Меркла.
- SHAKE128 применяется как функция с расширяемым выходом в CRYSTALS-Dilithium.
Связанные термины
Криптографическая хеш-функция
Детерминированная односторонняя функция, отображающая входные данные произвольной длины в дайджест фиксированной длины и устойчивая к коллизиям, первообразам и вторым первообразам.
SHA-256
256-битная криптографическая хеш-функция семейства SHA-2, широко используемая для цифровых подписей, TLS, блокчейнов и контроля целостности.
BLAKE2
Быстрая современная криптографическая хеш-функция, описанная в RFC 7693, с безопасностью на уровне SHA-3 и значительно большей программной производительностью.
HMAC
Конструкция MAC с ключом на основе криптографической хеш-функции, определённая в RFC 2104 и FIPS 198-1.
Постквантовая криптография
Классические криптографические алгоритмы, спроектированные так, чтобы оставаться стойкими к атакам как классических, так и крупномасштабных квантовых компьютеров.
Цифровая подпись
Криптографический механизм с открытым ключом, доказывающий подлинность, целостность и невозможность отказа от авторства сообщения или документа.