Фундаментальная технология обеспечения безопасности хранения данных на компьютерах, ноутбуках, серверах и виртуальных машинах. Комплекс объединяет драйвер перехвата операций ввода-вывода уровня ядра zzec.sys с доверенными предзагрузочными модулями BIOS и UEFI, обеспечивая криптографическую защиту информации в состоянии покоя и сокрытие логической структуры дисков.
Полное шифрование диска (Full Disk Encryption, FDE) предназначено для преобразования всей информации на жестких дисках и твердотельных накопителях компьютера (настольного ПК, ноутбука, физического сервера или виртуальной машины VMware ESXi ↗ ), находящейся в состоянии покоя (data at rest). Скрываются исполняемые файлы системных служб и самой операционной системы, а логическая структура дисков полностью маскируется: невозможно определить тип файловой системы (NTFS, FAT, ReFS, ext4), границы разделов и версию установленной платформы.
Предзагрузочная аутентификация (Pre-Boot Authentication, PBA) выступает доверенным расширением UEFI Forum ↗ , реализованным по спецификации UEFI Driver Model ↗ и с графическим интерфейсом HII Application ↗ . Среда PBA гарантирует безопасный контур аутентификации, внешний по отношению к операционной системе. В режиме функционирования после загрузки ОС безопасность данных в ОЗУ и консоли обеспечивают специализированные решения: Блокиратор консоли KbdMou → и система защиты сменных носителей IMD USB Storage Protect (DiskEnc) → .
В среде UEFI на низкоуровневый драйвер-перехватчик возлагается задача контроля целостности и защиты собственного загрузчика от перезаписи при установке обновлений ОС Windows. Для этого драйвер оснащен функционалом файлового фильтра Драйвер zzec.sys ↗ . Поддерживается также штатная работа средств восстановления Windows RE с интеграцией драйверов утилитой Утилита DismApiConx64 ↗ .
Архитектурные особенности реализации драйвера zzec.sys, предзагрузочных модулей и системы управления ключами шифрования.
Среда PBA исполняется до передачи управления операционной системе. В режиме Legacy BIOS аутентификация базируется на кастомном загрузчике главной загрузочной записи (MBR), а в режиме UEFI — на специализированном доверенном приложении и UEFI-драйвере с поддержкой таблиц разделов GPT.
Только после успешной проверки мастер-пароля или аппаратного ключевого носителя криптографический мастер-ключ расшифровывается в оперативной памяти и безопасно передается низкоуровневому драйверу ядра ОС для последующих дисковых транзакций.
При попытке загрузить защищенный компьютер с внешнего LiveUSB, компакт-диска или загрузочного флеш-накопителя вся дисковая подсистема представляется постороннему наблюдателю как неразмеченная область со случайной псевдоэнтропией.
Любые попытки физического демонтажа диска и его подключения к криминалистическому стенду исключают возможность анализа заголовков томов, структуры файловой системы (NTFS, ReFS, ext4) и определения установленной операционной системы.
Технология позволяет развернуть на едином дисковом массиве две независимые операционные системы, каждая из которых зашифрована собственным криптографическим контекстом и полностью невидима для другой системы.
Выбор загружаемой среды определяется на стадии предзагрузочной аутентификации методом ввода соответствующего пароля или подключением специализированного ключевого USB-носителя, что обеспечивает сценарий правдоподобного отрицания наличия скрытого контура.
Первичная инициализация и зашифровывание дискового пространства осуществляются в прозрачном фоновом режиме непосредственно во время штатной работы пользователя или сервера. При наличии нескольких физических накопителей запускаются параллельные потоки шифрования.
Процесс устойчив к внезапным отключениям электропитания и перезагрузкам: контрольные точки сохраняются в защищенном журнале, и процедура автоматически возобновляется с прерванного сектора без риска повреждения пользовательских файлов.
В среде UEFI драйвер ядра оснащен специализированным файловым фильтром (zzec.sys), официально зарегистрированным в архитектуре драйверов Microsoft Windows.
Файловый фильтр осуществляет непрерывный мониторинг обращений к системному разделу EFI (ESP) и предотвращает перезапись доверенного загрузчика ИМДТех штатными процедурами установки накопительных обновлений Windows Update или сторонними инсталляторами.
Для серверных стоек и корпоративных рабочих станций поддерживается режим сетевой инициализации. Загрузочный модуль BOOTP и криптографический ключевой материал передаются на целевую станцию по защищенному сегменту локальной сети через протокол TFTP.
В изолированном сегменте развертывается DHCP-сервер с поддержкой безопасной раздачи параметров. Сервер или рабочая станция запускается без локального хранения ключей: при отключении от корпоративной кабельной сети компьютер физически невозможно разблокировать.
Штатные средства восстановления и обслуживания операционных систем Microsoft Windows (Windows Recovery Environment, WinRE) сохраняют полную работоспособность на накопителях, защищенных комплексом ИМДТех ZzEnc.
С помощью фирменной утилиты инсталляции DismApiConx64 драйверы ядра интегрируются в образ среды восстановления. Это позволяет проводить диагностику, установку исправлений и восстановление реестра без необходимости предварительного снятия шифрования с томов.