Encfs не расшифровывает мою зашифрованную папку - неверный пароль

Я использую Encfs для резервного копирования моих данных на внешний жесткий диск. До вчерашнего дня все всегда шло хорошо. Затем, после форматирования внутреннего жесткого диска, мне нужно было получить доступ к данным в моей зашифрованной папке

  • Я использовал старую установку Lucid (10.04) для монтирования моей зашифрованной папки (использовал 12.04 на моем компьютере и была единственной доступной установкой Linux)
  • Cryptkeeper принял мой пароль и смонтировал каталог, но последний был пуст
  • Я попытался размонтировать, а затем перемонтировать его, но на этот раз я получил «неверный пароль» "message
  • Я попытался смонтировать другую зашифрованную папку (у которой был другой пароль), она прошла точно так же: пароль принят, смонтированный каталог пуст, затем после размонтирования / перемонтирования пароль больше не принимается

Я даже пытался загрузиться с живого USB 13.10, но на этот раз encfs не принял пароль (для зашифрованных папок)

Вопрос

Как я могу восстановить свои данные сейчас? Я потерял половину своих документов, некоторые из которых являются профессиональными работами.

2
задан 9 January 2014 в 15:28

1 ответ

Лучшее простое решение - перейти к резервной копии, так как шифрование по конструкции делает восстановление данных практически невозможным, поэтому резервные копии важнее, чем когда-либо.

На man-странице encfs есть что сказать о разных версиях, например,

Примечание: EncFS читает не более 2 тыс. Данных из программы паролей и удаляет все завершающие символы новой строки. Версии до 1.4.x принимали только 64 байта текста.

Если конфигурация файловой системы EncFS из 1.4.x изменена в версии 1.5 (например, при использовании encfsctl для изменения пароля), то будет использоваться новая функция PBKDF2, и файловая система больше не будет читаться старыми версиями. .

Даже такие вещи, как размеры блоков & amp; другая кодировка имени файла может не поддерживаться в более старых версиях.

Я просто догадываюсь, но, вероятно, пробую разные версии. Если вам повезет, то ни один из файлов не был правильно смонтирован, поэтому сами файлы могут быть неизменными, и монтирование их с той же версией encfs может все еще работать. Или, может быть, был изменен только файл «config» .encfs6.xml.

Если та же версия encfs, которая создала файлы, или более новая версия не работает, возможно, у вас есть хорошая резервная копия файла .encfs6.xml для расшифровки файлов. Если у вас нет хорошей резервной копии, то вы можете заново создать файл конфигурации, который будет работать, я пытаюсь выяснить, как это сделать самостоятельно, если что-то не так с файлом конфигурации, и сохраняю файл конфигурации с хэшем пароля & amp; инструкции по расшифровке файлов тоже не слишком безопасны.

  • Я только что попытался создать новую пустую папку encfs, используя те же настройки & amp; пароль как еще одна папка с зашифрованными файлами. НО файлы .encfs6.xml имели разные «encodedKeyData», вероятно, из-за разных «saltData» и разных «kdfIterations», а попытки монтировать старые файлы с новыми .encfs не работали (ошибка при декодировании имен файлов, несоответствие контрольной суммы ... ).
  • Я попытаюсь изменить новый файл .encfs на соответствующий saltData & amp; kdfInterations, так что просто разные encodedKeyData. -> Все еще не работает! Даже с --anykey не работает!

Похоже, вам действительно нужен идентичный файл .encfs6.xml для расшифровки любых старых файлов. Воссоздание нового .encfs с теми же опциями приведет к восстановлению почти всех файлов, но по-прежнему требуются «encodedKeyData», saltData и kdfIterations, так что если эти 3 опции не были изменены в вашем файле .encfs6.xml, но, возможно, некоторые другие параметры были изменены, возможно, вам все еще повезло?

  • Кроме того, НЕ используйте cryptkeeper! (По крайней мере, до тех пор, пока вы не сможете расшифровать ваши файлы) Используйте encfs непосредственно в терминале, с encfs -f -v encodeddir decrypteddir, чтобы получить подсказку о том, что происходит, для всех, насколько я знаю, это старая или странная версия только cryptkeeper, которая неправильно монтирует ваши каталоги подумай об этом.
0
ответ дан 9 January 2014 в 15:28

Другие вопросы по тегам:

Похожие вопросы: