Исследователи разработали новую технологию для скрытия данных на жестком диске: шифрование с помощью структурных кластеров диска. Вот как она действует.
Кластеры диска
В файловой системе FAT кластер (или единичный блок выделяемой памяти) — это группа последовательных секторов диска, используемых для хранения файла. Количество секторов равно 2 в степени n.
Пользователю не приходился задумываться о кластерах, поскольку за их обработку отвечает файловая система. Тем не менее, кластеры можно использовать для скрытия данных у всех на виду, прямо как в стеганографии.
Кластер может состоять из одного или нескольких секторов. Файловая система использует кластеры для облегчения мониторинга свободного пространства на диске.
Файл может храниться в последовательных или непоследовательных секторах. Тут-то и кроется секрет новой технологии шифрования для скрытия данных.
Чем плохо стандартное шифрование? Тем, что зашифрованные файлы легко найти, и они сразу же вызывают подозрения.
Процесс шифрования
Исследователи из Университета Южной Калифорнии (США) совместно с коллегами из Национального университета наук и технологий в Исламабаде (Пакистан) разработали технологию шифрования данных, которая основывается на использовании последовательных и непоследовательных кластеров.
Чтобы скрыть двоичное сообщение, кластер соединяется с другим кластером последовательно, при условии, что бит сообщения похож на предыдущий бит. Если бит сообщения отличается от предыдущего, кластер соединяется с другим кластером непоследовательно. На основе этого простого механизма можно разработать множество схем шифрования для повышения скорости чтения и эффективности использования дискового пространства.
Разумеется, шифрование не должно привлекать к себе особого внимания, а поскольку в современных операционных системах (Windows 7, Mac OS X) предусмотрена регулярная автоматическая дефрагментация, столь сильно фрагментированная файловая система может вызвать подозрения. Тем не менее, на жестком диске объемом 160 Гбайт, разбитом на кластеры по 4 Кбайт и заполненном на 25%, можно незаметно спрятать таким способом файл объемом 20 Мбайт при сохранении всего лишь 2-процентной фрагментации.
Мнение редакции
Если учесть, что большинство членов Верховного суда США полагает, будто американцы не имеют никакого права на частную жизнь, свободолюбивым гражданам остается только полагаться на всевозможные технологии шифрования для создания своего собственного приватного киберпространства.
Те, кто больше переживает за собственную шкуру, чем за гражданские права и свободы, могут возразить, что подобные технологии нужны только плохим парням, чтобы делать всякие нехорошие вещи. Однако с таким же успехом можно использовать в дурных целях и любой другой инструмент.
Пройдет еще десять лет, и власти смогут располагать подробнейшими сведениями о жизни каждого жителя страны: куда он ходит, чем питается, какие сайты посещает, с кем встречается, а на основе этой информации нетрудно будет догадаться и о чем он думает. Свобода личности еще никогда не была под большей угрозой. Поэтому такие технологии нужны, чтобы гарантировать свободный информационный поток. И еще больше они необходимы жителям других стран, где власти вмешиваются в частную жизнь граждан куда больше, чем у нас.