Объяснение
Хеш даёт отпечаток, MAC подтверждает целостность при общем секрете, подпись использует пару ключей. Шифрование и аутентификация решают разные задачи; для прикладных данных нужны проверенные схемы authenticated encryption.
Задача для самостоятельного решения
Может ли обычный хеш файла доказать автора?
Показать разбор ответа
Нет: любой может вычислить новый хеш изменённого файла. Нужна подпись или MAC с доверенным ключом в подходящей модели.