Sim, os pacotes "chave secreta" e "subchave secreta" do OpenPGP contêm parâmetros públicos e privados. Você pode verificar isso usando pgpdump para examinar a chave exportada:
$ gpg --export-secret-key grawity | pgpdump
Old: Secret Key Packet(tag 5)(1854 bytes)
Ver 4 - new
Public key creation time - Sat Oct 31 14:54:03 EET 2009
Pub alg - RSA Encrypt or Sign(pub 1)
RSA n(4096 bits) - ...
RSA e(17 bits) - ...
Sym alg - CAST5(sym 3)
Iterated and salted string-to-key(s2k 3):
Hash alg - SHA1(hash 2)
Salt - 12 24 0f e1 5b 7e e2 46
Count - 65536(coded count 96)
IV - 91 a3 44 71 47 87 a4 ba
Encrypted RSA d
Encrypted RSA p
Encrypted RSA q
Encrypted RSA u
Encrypted SHA1 hash
Isto é verdade para a maioria dos sistemas de chaves assimétricas, não apenas para o OpenPGP.