Skrót kryptograficzny, w którym mapowanie do wyniku skrótu jest zmieniane przez drugi parametr wejściowy, którym jest klucz kryptograficzny. Jeśli obiekt danych wejściowych zostanie zmieniony, nowy wynik mieszania nie może zostać poprawnie obliczony bez znajomości tajnego klucza.
W ten sposób tajny klucz chroni wynik skrótu, dzięki czemu może być używany jako suma kontrolna nawet w przypadku zagrożenia aktywnym atakiem na dane.
Skrót: –
