Как передать общедоступные и частные ключи PGP к другому компьютеру?

Как я передаю общедоступные и частные Ключи PGP к машине Льва Mac OS X?

1
задан 23 August 2014 в 02:35

2 ответа

Предположение, что Вы используете GnuPG на Ubuntu...

Первый, необходимо экспортировать их:

gpg --export-secret-keys <keyid>  >key.gpg
gpg --export <keyid>  >>key.gpg

Тогда необходимо передать этот файл Mac через безопасный канал и импортировать ключи на получателе. Необходимо быть в состоянии импортировать ключ через графическую Цепочку для ключей GPG, или через командную строку (gpg --import key.gpg).

, Если необходимо использовать незащищенный канал для передачи закрытого ключа, такого как электронная почта или другие основанные на сети каналы (где у Вас нет надлежащих сертификатов, гарантирующих, что Вы действительно связываетесь с корректной машиной), необходимо использовать PGP (или некоторый другой метод) для хранения Вас закрытым ключом безопасный:

  • На Вашем Mac, создайте временную пару ключей, отправляют общественность часть к Вашей машине Ubuntu
  • На Вашем Ubuntu, проверяют цифровой отпечаток полученного ключа и шифруют 'key.gpg' с ним, также подписывая его с Вами, собственный ключ
  • Отправляет и общественность Ubuntu , ключ и зашифровал 'key.gpg.gpg' файл к Mac
  • Снова на Вашем Mac, проверьте цифровой отпечаток полученного ключа и дешифруйте/проверьте полученный 'key.gpg.gpg' файл
5
ответ дан 10 November 2019 в 18:13

Вот то, что я использую для того, чтобы вслепую передать все мои ключи GnuPG и брелок для ключей. Не могла бы быть "лучшая практика", но работы достаточно хорошо для меня.

Используя Волшебная Червоточина .

$ brew install magic-wormhole     # OSX
$ sudo apt install magic-wormhole # Linux

# Computer with keys:
$ wormhole send --ignore-unsendable-files $HOME/.gnupg

# Computer without keys:
$ cd $HOME
$ wormhole receive
1
ответ дан 10 November 2019 в 18:13

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

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