На что ссылается MAC в наборе шифров? - PullRequest
0 голосов
/ 01 марта 2019

Для следующего набора шифров:

ECDHE-RSA-AES256-GCM-SHA384

делает MAC (алгоритм кода аутентификации сообщения) SHA384 относится к функции хеширования, которая использовалась для создания подписи сертификата:

 Signature Algorithm: sha256WithRSAEncryption

или функция для создания хэша всех рукопожатий, которая отправляется в «готовое» сообщение, или, может быть, что-то совершенно другое?

1 Ответ

0 голосов
/ 02 марта 2019

Единственная цель подписи внутри сертификата - процедура проверки.Это не влияет на процесс квитирования TLS.

В ECDHE-RSA-AES256-GCM-SHA384:

  • SHA384 используется для хэша готового сообщения
  • GCM-Режим уже имеет встроенный MAC.Это не нуждается в хэш-функции.Итак, SHA384 не используется для MAC
...