Ao listar o conteúdo do arquivo de chave secreta, você pode consultar a qual chave pública pertence uma chave secreta.
gpg --list-packets [secret-key-file] | head
:secret key packet:
version 4, algo 1, created 1356475387, expires 0
pkey[0]: [8192 bits]
pkey[1]: [17 bits]
gnu-dummy S2K, algo: 0, simple checksum, hash: 0
protect IV:
keyid: 4E1F799AA4FF2279
A última linha citada keyid
contém o ID da chave longa da chave pública.