Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Гарантированное уничтожение информации на SSD корпоративных ноутбуков (NIST SP 800-88, NVMe Sanitize, ShredOS nwipe): перед ремонтом, увольнением и возвратом аренды

Как гарантированно стереть корпоративные данные с NVMe SSD ноутбука без возможности криминалистического восстановления: NIST 800-88, NVMe Sanitize и ShredOS

Чисто технический регламент службы информационной безопасности (ИБ) при перевыдаче ноутбука от уволенного сотрудника новичку, отправке в чужой сервисный центр и возврате арендованной техники: почему обычное форматирование и dd по секторам оставляют файлы в теневых блоках NAND Wear Leveling, и как за 3 секунды выполнить аппаратный NVMe Sanitize с PDF-сертификатом.

Как гарантированно стереть корпоративные данные с NVMe SSD ноутбука без возможности восстановления: NIST 800-88, NVMe Sanitize и ShredOS

В ежедневной жизни ИТ-отдела накопитель корпоративного ноутбука очищается не раз в 5 лет при финальном бухгалтерском списании лома, а КАЖДУЮ НЕДЕЛЮ В ЧЕТЫРЁХ РУТИННЫХ ПРОЦЕССАХ:

  1. В пятницу уволился главный юрист, а в понедельник его отличный годовалый ноутбук передаётся новому менеджеру по продажам (если старый диск просто «быстро отформатировали» при переустановке ОС, любопытный новичок бесплатной утилитой PhotoRec / R-Studio за 12 минут достаёт с свободного места все трудовые соглашения о выходных пособиях и переписку совета директоров!);
  2. Ноутбук финансового аналитика отправляется курьером во внешний негарантийный сервисный центр на замену петли крышки;
  3. Закончился 3-месячный проект, и 40 машин возвращаются по акту провайдеру краткосрочной аренды ноутбуков;
  4. Ноутбук готовится к официальному выкупу сотрудником в личную собственность.

Разберём физику работы современных твердотельных чипов 3D TLC / QLC NAND и пошаговый стендовый протокол гарантированной санитарной очистки уровня NIST SP 800-88 Purge за 180 секунд!

Почему классические дедовские «7 проходов Гутмана / dd if=/dev/urandom» для жёстких дисков ВРЕДНЫ И ДЫРЯВЫ на современных NVMe SSD!

Что делает сисадмин «по старинке» Что РЕАЛЬНО происходит внутри микросхемы контроллера SSD!
«Быстрое форматирование раздела NTFS / ext4» Стирает всего 0,05 % метаданных оглавления — 99,95 % тела всех файлов лежат в ячейках чипов нетронутыми (пока не отработает отложенная сборка мусора GC)!
Запись нулей и единиц поверх всего видимого объёма 512 ГБ (3–7 проходов nwipe / DBAN) 1) Вы бессмысленно сжигаете 1,5–3,5 ТБ драгоценного ресурса перезаписи TBW ячеек за 2 часа и раскаляете SSD до 78 °C! <br>2) И САМОЕ СТРАШНОЕ: на физическом текстолите SSD объёмом 512 ГБ на самом деле распаяно 560–600 ГБ физической флеш-памяти! Около 7–15 % страниц спрятаны внутри контроллера Flash Translation Layer (FTL) под теневой пул выравнивания износа Over-Provisioning и переназначенные блоки — ОС по шине PCIe физически НЕ МОЖЕТ адресовать эти скрытые страницы по LBA! При выпайке чипов памяти на лабораторном программаторе PC-3000 Flash в этих теневых страницах всплывают фрагменты ваших конфиденциальных таблиц и ключей!

Правильная матрица мгновенного аппаратного Purge-уничтожения по стандарту NIST SP 800-88 Rev. 1!

Единственный субъект, который знает адрес АБСОЛЮТНО КАЖДОЙ ФИЗИЧЕСКОЙ ЯЧЕЙКИ НА ВСЕХ КРИСТАЛЛАХ ПАМЯТИ (включая Over-Provisioning, SLC-кэш и резервные блоки) — это собственная прошивка внутреннего микроконтроллера самого SSD! Стандарт NVMe 1.3 / 1.4 / 2.0 ввёл для этого специальную низкоуровневую атомарную команду NVMe Sanitize, которую НЕВОЗМОЖНО прервать даже выдергиванием вилки из розетки (при следующей подаче питания контроллер SSD сам принудительно доведёт очистку до 100 % до того, как покажет диск хосту!):

Тип носителя в ноутбуке Эталонная команда очистки уровня Purge Время выполнения
Современный M.2 PCIe NVMe SSD (Windows / Linux ноутбуки) nvme id-ctrl /dev/nvme0n1 -H \| grep -i sanitize -> запуск sudo nvme sanitize /dev/nvme0n1 -a 2 (Block Erase — одновременный электрический сброс заряда ВСЕХ затворов с плавающим потенциалом во всех кристаллах NAND!) + a 4 (Crypto Erase — мгновенное уничтожение аппаратного Media Encryption Key в самошифрующихся SED-дисках!) 2 – 12 секунд на весь диск 1 ТБ со 100 % нулевым износом ресурса!
Ноутбук Apple MacBook с чипом T2 или Apple Silicon M1 / M2 / M3 / M4 (распаянный SSD) Системная функция Настройки -> Основные -> Перенос или сброс -> Стереть контент и настройки (Erase All Content and Settings)! На уровне кремния Secure Enclave физически выжигает иерархию аппаратных ключей шифрования распаянных чипов NAND — без этого ключа содержимое чипов математически неотличимо от случайного белого шума! 45 секунд
Корпоративный конвейер с официальным PDF-Сертификатом уничтожения для аудитора ИБ! Бесплатный открытый загрузочный дистрибутив на флешке ShredOS (движок nwipe с автогенерацией PDF-сертификата на ту же флешку)! Сертификат фиксирует: точную дату/время, ФИО инженера ИБ, серийный номер ноутбука DMI, модель и S/N накопителя, применённый метод и статус VERIFIED BLANK PASS (чтение выборки секторов = чистые 0x00)! Готовый юридический документ в папку проверок!

Двойная страховка ИБ («Подтяжки ПЛЮС ремень»): почему шифрование диска с первого дня превращает очистку в 1000 % броню!

Если на каждом корпоративном ноутбуке с первой минуты жизни включено полнодисковое шифрование BitLocker / LUKS2 (XTS-AES-256), то на физические ячейки чипов NAND (включая теневой пул Over-Provisioning!) ВООБЩЕ НИКОГДА В ЖИЗНИ НЕ ЗАПИСЫВАЛСЯ НИ ОДИН БАЙТ ОТКРЫТОГО ТЕКСТА! Когда при выводе ноутбука инженер выполняет затирание заголовка ключей LUKS2 (cryptsetup erase /dev/nvme0n1p3) + команду контроллера nvme sanitize -a 2, вероятность восстановления хотя бы одного слова даже разведками сверхдержав становится строго равной абсолютному математическому нулю!

Чек-лист при отправке ноутбука во внешний ремонт (когда разбита матрица или сгорела цепь зарядки)!

  • [ ] НЕ ОТДАВАЙТЕ НОУТБУК В ЧУЖОЙ СЕРВИС ВМЕСТЕ С РАБОЧИМ НАКОПИТЕЛЕМ M.2 SSD! Снятие нижней крышки и выкручивание одного винтика M2×3 планки NVMe SSD в присутствии сотрудника занимает у вашего сисадмина РОВНО 3 МИНУТЫ! Диск с данными спокойно лежит в сейфе ИТ-отдела (или переставляется в подменный ноутбук), а в чужую мастерскую уезжает «пустая железка» (или вставляется пустой проверочный 128 ГБ SSD для проверки загрузки сервисменом)!

Частые вопросы

Зачем банки и объекты КИИ дополнительно прогоняют однократное контрольное заполнение нулями (1-Pass Zero Fill + Read Verify) ПОСЛЕ быстрой аппаратной команды NVMe Sanitize? Чтобы исключить риск кривой реализации прошивки дешёвого китайского безымянного контроллера SSD (который в редких подделках может отрапортовать Sanitize Complete, ничего реально не стерев!): Связка NVMe Sanitize Block Erase (3 секунды) + 1 проход контрольного чтения/проверки ShredOS (6 минут на скорости 3 000 МБ/с) на 100 % выявляет любую неисправную прошивку и формирует подписанный бумажный и электронный PDF-акт для любой проверки Банка России (ГОСТ Р 57580.1) и ФСТЭК!