Lt304888.ru

Туристические услуги

SHA-3

23-10-2023

Криптографическая хеш-функция
Название

Keccak

Создан

2008

Опубликован

2008

Размер хеша

224, 256, 384, 512 (переменный, 0<d≤264-1)

Число раундов

18 (по умолчанию)

Тип

хеш-функция

Keccak (произносится как «кечак») — алгоритм хеширования переменной разрядности, разработанный группой авторов во главе с Йоаном Дайменом, соавтором Rijndael, автором шифров MMB, SHARK, Noekeon, SQUARE и BaseKing. Является победителем конкурса криптографических алгоритмов для стандарта SHA-3.[1]

Авторы заявляют о 12.5 циклах на байт при выполнении на ПК с процессором Intel Core 2. Keccak реализован на базе конструкции «sponge». Внутреннее состояние может быть длиной 25, 50, 100, 200, 400, 800 или 1600 бит. Заявленное число раундов, необходимое для защиты от предполагаемых атак — 18.

Хэш-алгоритм имеет два варианта реализации — 32-разрядный и 64-разрядный, который выиграл конкурс SHA-3.

Примечания

  1. NIST Selects Winner of Secure Hash Algorithm (SHA-3) Competition

Ссылки

  • Официальная страница хэш-функции Keccak


SHA-3.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01