Supondo que você esteja usando o GnuPG no Ubuntu ...
Primeiro, você deve exportá-los:
gpg --export-secret-keys <keyid> >key.gpg
gpg --export <keyid> >>key.gpg
Em seguida, você deve transferir esse arquivo para o Mac por meio de um canal seguro e importar as chaves no destinatário. Você deve ser capaz de importar a chave através da chave gráfica GPG, ou através da linha de comando ( gpg --import key.gpg
).
Se você precisar usar um canal inseguro para transferir a chave privada, como e-mail ou outros canais baseados em rede (onde você não possui certificados apropriados para garantir que está realmente se comunicando com a máquina correta), é necessário usar o PGP (ou algum outro método) para manter sua chave privada segura:
- No seu Mac, crie um par de chaves temporário, envie a parte pública para a sua máquina Ubuntu
- No seu Ubuntu, verifique a impressão digital da chave recebida e criptografe 'key.gpg' com ela, também assinando-a com sua própria chave
- Envie a chave pública do Ubuntu e o arquivo criptografado 'key.gpg.gpg' para o Mac
- Novamente no seu Mac, verifique a impressão digital da chave recebida e descriptografe / verifique o arquivo 'key.gpg.gpg' recebido