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

2558
vojta

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

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

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

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

0
Я действительно не знаю, что делает здесь Windows, но файл может просто оказаться архивом tar или чем-то подобным. OpenPGP не поддерживает шифрование папок "из коробки", обычно они "tar" раньше. Попробуйте открыть файл с помощью 7zip или другого архивного решения. Jens Erat 9 лет назад 1
@JensErat Вы были правы, я установил 7zip, изменил расширение файла на .tar и успешно извлек его. Единственная проблема - это имена файлов в этой папке. Некоторые из них не были строками ASCII, и те были повреждены (например, `mezinárodní.txt` заменен на` mezinárodnĂ.txt`), 7zip извлек их, используя другую кодировку. Есть ли способ указать кодировку при извлечении из архива TAR? vojta 9 лет назад 0
Поскольку мое предположение решило вашу проблему, я создал для нее ответ. Настройка кодировки зависит от используемого вами инструмента, но, вероятно, должна быть возможной. [Чтение отчета об ошибке # 1284] (http://sourceforge.net/p/sevenzip/bugs/1284/), вам нужно использовать [текущую бета-версию (15.06 или новее)] (http: //www.7-zip .org /), где это должно быть решено. Jens Erat 9 лет назад 1

1 ответ на вопрос

2
Jens Erat

It looks like you were shipped a .tar file, which is a common archive format in Linux and the UNIX world in general. Try 7zip or another capable archive solution to extract it.

OpenPGP does not support encrypting folders, but only single files; thus folders need to be put into an archive before encryption.