PGP
Saltar para a navegação
Saltar para a pesquisa
Gerar chave privada e pública
$ gpg --full-generate-key
Exportar chave privada
$ gpg --export-secret-keys key-id > my-private-key.asc
Listar chaves
$ gpg -k
Exportar chave pública
$ gpg --export -a --output my-public-key.asc your@email.address
Importar chave pública
$ gpg --import friend-public-key.asc
Assinar chave pública
$ gpg --sign-key friend@email.address
Cifrar e assinar ficheiro
$ gpg --encrypt --sign --armor [-u your@email.address] -r recipient@email.address filename
Decifrar e validar assinatura de ficheiro
$ gpg --decrypt filename.asc > filename
Assinar ficheiro
$ gpg --detach-sig --armor [-u your@email.address] filename
Validar assinatura de ficheiro
$ gpg --verify filename.asc