IT Academy
Урок 1 · Продвинутый

Hash, MAC, symmetric и public-key crypto

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

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

Задача для самостоятельного решения

Может ли обычный хеш файла доказать автора?

Показать разбор ответа

Нет: любой может вычислить новый хеш изменённого файла. Нужна подпись или MAC с доверенным ключом в подходящей модели.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →