Как расшифровать зашифрованную папку GnuPG?

0

Я получил файл с расширением .pgp. Я успешно расшифровал его, но полученный файл, похоже, неверен: отправитель зашифровал папку, а не один файл. Тем не менее, я не вижу папку после расшифровки - я вижу странный двоичный файл без расширения Windows 7 не способен открыть (простой белый значок в проводнике Windows).

Тем не менее, Windows должна знать, что это папка, потому что она говорит, когда я открываю окно «Свойства»:

введите описание изображения здесь

Есть идеи, как заставить Windows обрабатывать этот файл как папку?

Войта
источник
1
Я действительно не знаю, что здесь делает Windows, но файл может просто оказаться архивом tar или чем-то подобным. OpenPGP не поддерживает шифрование папок из коробки, обычно они редактируются tarраньше. Попробуйте открыть файл с помощью 7zip или другого архивного решения.
Йенс Эрат
@JensErat Вы были правы, я установил 7zip, изменил расширение файла на .tar и успешно извлек его. Единственная проблема - это имена файлов в этой папке. Некоторые из них не были ASCII-строками, а те были повреждены (например mezinárodní.txt, изменены на mezinárodnĂ­­.txt), 7zip извлек их, используя другую кодировку. Есть ли способ указать кодировку при извлечении из архива TAR?
Войта
1
Когда мое предположение решило вашу проблему, я создал для нее ответ. Настройка кодировки зависит от используемого вами инструмента, но, вероятно, должна быть возможной. При чтении отчета об ошибке № 1284 необходимо использовать текущую бета-версию (15.06 или более новую) , где она должна быть решена.
Йенс Эрат

Ответы:

2

Похоже, вы отправили .tarфайл, который является распространенным форматом архива в Linux и мире UNIX в целом. Попробуйте 7zip или другой способный архив, чтобы распаковать его.

OpenPGP не поддерживает шифрование папок, а только отдельные файлы; таким образом, папки должны быть помещены в архив перед шифрованием.

Йенс Эрат
источник