Код аутентификации сообщения

Код аутентификации сообщения Определение и функции MAC MAC (код аутентификации сообщения) — это короткий фрагмент информации, используемый для проверки подлинности […]

Код аутентификации сообщения

  • Определение и функции MAC

    • MAC (код аутентификации сообщения) — это короткий фрагмент информации, используемый для проверки подлинности и целостности сообщений. 
    • MAC позволяет проверяющим обнаруживать изменения в содержании сообщения. 
  • Терминология и стандарты

    • MAC часто заменяется термином MIC, чтобы отличить его от MAC-адреса. 
    • RFC 4949 рекомендует избегать термина «код целостности сообщения» и использовать контрольную сумму, хэш или другой термин. 
  • Структура и безопасность MAC

    • MAC состоит из трех алгоритмов: генерации ключей, подписи и проверки. 
    • Алгоритм генерации ключей выбирает ключ случайным образом. 
    • Алгоритм подписи эффективно возвращает тег, содержащий ключ и сообщение. 
    • Алгоритм проверки принимает или отклоняет тег для ключа, сообщения и тега. 
    • MAC должен быть неустранимым и противостоять атакам с использованием выбранных сообщений. 
  • Сравнение с цифровыми подписями

    • MAC генерируется и проверяется с использованием одного и того же ключа. 
    • Цифровая подпись генерируется с использованием закрытого ключа и обеспечивает неотзывчивость. 
    • Системы, которые надежно связывают информацию об использовании ключа, могут обеспечить отказ от использования. 
  • Реализация и одноразовый MAC

    • MAC могут быть построены на основе других криптографических примитивов. 
    • Одноразовые MAC обеспечивают безопасность при использовании ключа только один раз. 
  • Стандарты и пример использования

    • Существуют различные стандарты, определяющие алгоритмы MAC. 
    • Пример использования MAC включает сравнение тега данных MAC отправителя и получателя для проверки целостности сообщения. 

Полный текст статьи:

Код аутентификации сообщения — Википедия

Оставьте комментарий

Прокрутить вверх