Проблемы которые решает криптография:
1)Конфеденциальность
2)Целостность
3)Аутентификация
4)Невозможность отказа от авторства
Симметричное шифрование решает только 1 проблему.
message authentication code — код аутентичности сообщения
MAC принимает на вход сообщение и ключ и гененирует код аутентификации или тег