Как я передаю общедоступные и частные Ключи PGP к машине Льва Mac OS X?
Предположение, что Вы используете GnuPG на Ubuntu...
Первый, необходимо экспортировать их:
gpg --export-secret-keys <keyid> >key.gpg
gpg --export <keyid> >>key.gpg
Тогда необходимо передать этот файл Mac через безопасный канал и импортировать ключи на получателе. Необходимо быть в состоянии импортировать ключ через графическую Цепочку для ключей GPG, или через командную строку (gpg --import key.gpg
).
, Если необходимо использовать незащищенный канал для передачи закрытого ключа, такого как электронная почта или другие основанные на сети каналы (где у Вас нет надлежащих сертификатов, гарантирующих, что Вы действительно связываетесь с корректной машиной), необходимо использовать PGP (или некоторый другой метод) для хранения Вас закрытым ключом безопасный:
Вот то, что я использую для того, чтобы вслепую передать все мои ключи 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