Зашифрованные данные

Многими пользователями в целях защиты своих конфиденциальных данных используются всевозможные программы для шифрования. С одной стороны данные достаточно надежно защищены, а с другой подвержены повышенному риску, потому что восстановление зашифрованных файлов — это задача достаточно сложная, и вероятность успеха подобной процедуры при утрате информации с шифрованной защитой достаточно низкая. Для наглядности рассмотрим конкретный пример, практически имевший случай. Для защиты данных шифрование информации осуществлялось программным продуктом TrueCrypt – бесплатной кроссплатформенной программой, с исходным открытым кодом, предназначенной для шифрования разделов и файлов. На флеш-носителе была создана пара разделов, один для открытой информации, а второй закрытый. По невнимательности всю флешку полностью отформатировали, а на закрытом разделе осталась масса очень нужных документов. Ни одно из существующих программных средств восстановления не поможет в такой ситуации провести восстановление excel файлов, документов word, pdf, презентаций.

Но при форматировании остается всегда шанс, особенно при использовании быстрого режима, что структура данных на накопителе сохранилась. Это дает возможность подобрать размеры новых разделов такими, как и в прежней разбивке, и если отличие невелико, новый раздел можно попробовать расшифровать. Но рисковать нежелательно, ведь утраченные данные после новой разбивки пространства диска, возможно, восстановить и не удастся. Поэтому лучше создать образ носителя в файле. В этом существенно поможет LiveCD с любой версией Линукса и команда «dd».

Для создания подобных клонов-образов необходимо набрать в системной консоли команду: dd if=/dev/sda of=/tmp/fleshka.dat и выполнить ее от имени пользователя «root», после чего клон флешки будет создан в файле «fleshka.dat» в разделе «/tmp». Копируем созданный файл, к примеру, на флеш-носитель, на этом роль Линукса закончилась. Загружаем ОС Windows и далее воспользуемся свойствами файлового менеджера Total Commander, позволяющего разбивать файл на части нужного размера, и начинаем подбирать размер закрытого раздела. Подставив в программе TrueCrypt вместо закрытого раздела подобранную по размеру часть файла – пробуем эту часть файла расшифровать. Основным моментом здесь является аккуратность, внимательность и если вы, хотя бы ориентировочно, помните размер вашего закрытого раздела. Тогда, чтобы воссоздать утраченную информацию, понадобится не очень много времени.

Можно конечно воспользоваться другими средствами для восстановления утраченной зашифрованной информации, но нюанс состоит в том, что закрытый раздел представляется в виде монолитной области, и отдельные файлы очень сложно выделить. Это еще одна проблема, говорящая в пользу постоянного проведения процедуры записи резервных копий и безусловности хранения важной информации в нескольких независимых местах. Описанным способом можно создавать клоны отдельных разделов и, при возникшей потребности, восстанавливать их из этой копии. Ведь команда «dd» выполняет побитное копирование информации и источником могут быть как разделы, отдельные файлы, так и целые запоминающие устройства. Если требуется использовать шифрование хранимых данных, следует делать несколько копий, это при восстановлении информации позволит избежать нежелательных трудностей.