Хеш-функция криптографическая, зависящая от ключа [ Keyed hash function, message authentication code algorithm (MAC algorithm) ] —
Хеш-функция, зависящая от ключа криптографического и отображающая строку битовую произвольную в строку битовую длины фиксированной (имитовставку), удовлетворяющая условиям:
- для любого ключа криптографического и любой входной строки функция может быть вычислена эффективно;
- для любого набора строк входных и значений функции на них, полученных при значении ключа криптографического фиксированном, вычислительно трудно, не зная этого ключа криптографического, найти значение функции на новой строке, не входящей в этот набор.
Примечание 1. Применяется в системах имитозащиты.
Примечание 2. Трудность вычислительная определяется конкретными требованиями к практической стойкости данного механизма криптографического, вытекающими из условий применения [ ПНСТ-799-2022 ].
