? GPG , ou Gnu Privacy Guard , é a implementação open source do padrão OpenPGP . O padrão OpenPGP fornece criptografia e autenticação digital para dados, tais como arquivos , e-mails , textos e discos. GPG é uma ferramenta de linha de comando disponíveis através do repositório da maioria das distribuições Linux software. Ele também está disponível para download no site do GnuPG . Criptografia e Autenticação Digital
criptografia converte dados legíveis no absurdo aparente. A chave é usada para criptografar e descriptografar os dados. Somente uma pessoa com a chave apropriada pode acessar os dados . Autenticação digital é um método de certificar um documento. A assinatura digital é criada pelo criador do documento . Se o documento for modificado por um terceiro , a verificação da assinatura falhará.
Public -Key Sistema
GPG usa um sistema de chave pública para criptografia e digitais autenticação . Um sistema de chave pública é constituída por uma única chave privada e uma ou mais chaves públicas . A chave privada é uma chave secreta mantida pelo criador chave. As chaves públicas são dadas a qualquer um a quem o usuário deseja se comunicar. O método para usar as chaves públicas e privadas depende se você estiver criptografando dados ou a criação de uma assinatura digital.
Criptografia e descriptografia
Ao usar GPG para criptografia de dados, a chave pública é criptografar os dados. Uma vez que os dados são criptografados , somente o usuário com a chave privada pode decifrá-lo . Ao usar o método para se comunicar, a primeira pessoa (ou seja , James ) usa (ou seja , Steve ) chave pública da segunda pessoa para criptografar a mensagem . James usa sua chave privada para descriptografar a mensagem . Quando James quer responder à mensagem , ele usa a chave pública de Steve para criptografar a resposta e Steve usa sua própria chave privada para decifrar a resposta.
Assinatura Digital
ao criar uma assinatura digital, a pessoa autentica o documento com a sua chave privada para criptografar apenas a assinatura . Qualquer pessoa que tem a chave pública pode descriptografar a assinatura. Modificando o documento sem alterar a assinatura digital irá causar a falha na autenticação . O documento real podem ser criptografados usando qualquer outro método de criptografia. O documento também não pode ter qualquer de criptografia . Nenhuma criptografia é usada para documentos públicos.