A partir da sua descrição, a criptografia simétrica foi usada IMO. Nesse caso, você pode passar a frase secreta para gpg na linha de comando assim:
cat keyname | gpg --passphrase-fd=0 filename.gpg
ou
echo "plain text key" | gpg --passphrase-fd=0 filename.gpg