Confusão de nomenclatura de chave / arquivo GPG

2

Ao gerenciar chaves de criptografia no Ubuntu, criei uma chave GPG por meio da CLI com gpg --gen-key . O Ubuntu fornece uma boa interface gráfica para gerenciar chaves chamada "Senhas e Chaves". No entanto, ele lista as chaves como chaves PGP em vez de chaves GPG, sob a opção de menu GnuPG, como mostrado abaixo:

Eu entendi que GPG não é o mesmo que o PGP , mas um software completamente reescrito que adere ao padrão OpenPGP ao qual o PGP também adere. Então, por que o Ubuntu usa o termo PGP em vez de GPG? Além disso, ao usar o pacote seahorse-nautilus para criptografar arquivos do nautilus, meus arquivos saem com a extensão .pgp em vez de .gpg .

    
por Programster 21.12.2014 / 16:14

1 resposta

2

Nomenclatura inconsistente para motivos históricos

Isso provavelmente terá razões históricas. No início, havia apenas o PGP, que era (por razões de restrições à exportação) um pouco de fonte aberta. Algum tempo depois, houve uma iniciativa para anotar as especificações, lançadas como OpenPGP, e o Gnu Privacy Guard GnuPG foi desenvolvido nessa base.

Tendo as raízes no PGP, muitos dos primeiros adaptadores PGP (tendo usado o PGP muito antes do GnuPG ter sido iniciado) ainda usam o termo "PGP" referindo-se ao uso e às chaves; não adaptar a nomeação alterada de implementação e padrão subjacente.

Vamos fazer algo sobre isso

Especialmente no mundo do software livre, deve-se dar atenção especial à distinção entre padrões, implementações (e ainda mais, implementações não-livres); Além do PGP, na verdade, ser uma marca registrada, provavelmente sem estar licenciada neste caso. Eu criei um relatório de erros solicitando uma nomeação mais consistente no Seahorse .

    
por Jens Erat 21.12.2014 / 19:06