Skip to content
HMAC
EntityQ1669397· pop 22· linked from 206 articles

Also known as keyed-hash message authentication code, hash-based message authentication code

thumb|upright=1.5|HMAC-SHA1 generation

Wikidata facts

Image
SHAhmacCS.svg
Show 2 more facts
has characteristic
malleability
Commons category
HMAC
Sources (3)

via Wikidata · CC0

Article · Русский

HMAC (иногда расшифровывается как англ. hash-based message authentication code, код аутентификации (проверки подлинности) сообщений, использующий хеш-функции, или как англ. keyed-hash message authentication code, код аутентификации сообщений, использующий хеш-функции с ключом) — в информатике (криптографии), один из механизмов проверки целостности информации, позволяющий гарантировать то, что данные, передаваемые или хранящиеся в ненадёжной среде, не были изменены посторонними лицами (см. человек посередине). Механизм HMAC использует имитовставку (MAC), описан в RFC 2104, в стандартах организаций ANSI, IETF, ISO и NIST. MAC — стандарт, описывающий способ обмена данными и способ проверки целостности передаваемых данных с использованием секретного ключа. Два клиента, использующие MAC, как правило, используют общий секретный ключ. HMAC — надстройка над MAC; механизм обмена данными с использованием секретного ключа (как в MAC) и хеш-функций. В названии может уточняться используемая хеш-функция: HMAC-MD5, HMAC-SHA1, HMAC-RIPEMD128, HMAC-RIPEMD160 и т. п.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (2)