Как преобразовать (двоичный) файл .key PGP в файл в формате ASCII?

Есть ли способ преобразовать (двоичный) файл .key в файл .asc в формате ASCII?

Существует предыдущий пост, который, кажется, предполагает, что расширение файла не имеет значения, содержимое файла такое же: В чем разница ч/б файлов .pkr и .key по отношению к PGP?


pgp
person Bruce    schedule 20.03.2014    source источник
comment
Вы хотите сделать это в коде? Если нет, то вопрос скорее всего не по теме.   -  person Eugene Mayevski 'Callback    schedule 21.03.2014


Ответы (1)


Для этого вы можете использовать GnuPG. От 1_:

   --enarmor
   --dearmor
          Pack or unpack an arbitrary input into/from an OpenPGP ASCII armor.
          This is a GnuPG extension to OpenPGP and in general not very useful.

--enarmor читает со стандартного ввода и выводит защищенную версию на стандартный вывод, --dearmor работает наоборот. Для защиты ASCII-кода бинарного брелока используйте gpg --enarmor <file.key >file.asc.

Хотя эти два файла различны, они используют одни и те же пакеты OpenPGP и могут быть преобразованы в обоих направлениях. Версия с поддержкой ASCII была создана для использования в электронной почте и других простых протоколах ASCII.

person Jens Erat    schedule 20.03.2014