Embora ambos usem criptografia e, embora possam parecer iguais, eles não são relacionados de outra forma.
GPG
Quando você criptografa com gpg, um conjunto de chaves é feito em ~ / .gpg para ser usado para criptografar e descriptografar arquivos / e-mails.
Existe uma chave pública que você distribui para os outros, para que eles possam verificar suas assinaturas e criptografar arquivos para você, e uma chave privada que você mantém, usada para descriptografar os arquivos enviados para você.
Veja: link
SSH
As chaves SSH são usadas para fazer login em servidores ssh (em vez de senhas). Novamente, há uma chave pública (você coloca no servidor) e uma chave privada (você mantém).
Veja:
link