Trusted Platform Module (TPM) работает как мини-компьютер. habr.com Он принимает команды, отвечает на них, а также хранит и выдаёт информацию. habr.com
Некоторые особенности работы TPM в Windows:
- Безопасная загрузка и защита прошивки. www.securitylab.ru TPM фиксирует контрольные суммы компонентов UEFI, драйверов и загрузчиков. www.securitylab.ru Если злоумышленник попробует заменить их вредоносной версией, модуль обнаружит расхождение и прервёт запуск. www.securitylab.ru
- Прозрачное шифрование диска. www.securitylab.ru Программы, такие как BitLocker, VeraCrypt и LUKS, могут хранить мастер-ключ шифрования не в памяти компьютера, а в TPM. www.securitylab.ru Пользователь вводит только PIN-код, а остальное делает чип. www.securitylab.ru
- Двухфакторная аутентификация без лишних устройств. www.securitylab.ru При помощи стандарта FIDO2 TPM заменяет внешние ключи U2F. www.securitylab.ru Пароль + проверка подлинности устройства дают полноценный 2FA, не требуя носить с собой брелоки. www.securitylab.ru
- Удалённая аттестация рабочих мест. www.securitylab.ru Администратор может запросить у TPM отчёт о целостности и разрешить подключение к корпоративной сети только тем компьютерам, которые прошли проверку. www.securitylab.ru
- Запечатывание. serverflow.ru Это функция TPM, которая позволяет «запечатать» конфиденциальные данные или ключи внутри модуля, чтобы они стали доступными только в определённых условиях. serverflow.ru
TPM работает с операционной системой через компонент ОС под названием Platform Crypto Provider (Поставщик платформы для шифрования). habr.com