Como verificar se uma chave gpg exportada é pública ou privada

2

Se eu exportar uma chave gpg usando a linha de comando, como posso verificar se a chave exportada é pública? Estou interessado em ambos, um formato binário e o formato blindado também. Estou com um pouco de medo de publicar acidentalmente minha chave privada. Obrigado pela sua ajuda

    
por math 24.12.2013 / 14:07

1 resposta

4

Execute na linha de comando:

gpg the-keyfile

Com the-keyfile sendo o arquivo .asc (blindado) ou .pgp (binário). A saída será iniciada com sec (secretamente disponível) ou pub (somente chave pública). Esta é uma exportação bem-sucedida de uma chave secreta:

sec  [more key details]
ssb  [more subkey details]

E isso para uma chave pública:

pub  [more key details]
sub  [more subkey details]

Observe que a exportação da chave secreta também implica a chave pública (pode-se derivar o público do segredo).

    
por gertvdijk 24.12.2013 / 14:11