Created
June 4, 2014 04:15
-
-
Save berlotto/bc34e6382772d61bebdf to your computer and use it in GitHub Desktop.
Chaves GPG e SSH
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Chaves GPG (publica e privada) para criptografia e assinatura de emails, arquivos, etc... | |
#Local padrao das chaves: /home/<username>/.gnupg/ | |
#Criar | |
~$ gpg --gen-key | |
#Listar as chaves existentes | |
~$ gpg --list-keys | |
#Importar a chave publica de alguem | |
~$ gpg --import <arquivo> | |
#Exportar sua chave publica | |
~$ gpg --export -a <[email protected]> > <arquivo>.pub | |
#Assinar um arquivo | |
~$ gpg --sign arquivo | |
~$ gpg --clearsign arquivo | |
#Verificar arquivo assinado | |
~$ gpg --verify <arquivo.assinado> | |
#Criptogradar um arquivo | |
~$ gpg --output <arquivo.secreto> --encrypt <arquivo.original> --recipient [key-ID-destinatario] | |
#Abrir arquivo criptografado/assinado | |
~$ gpg --output <arquivo.normal> --decrypt <arquivo.secreto> | |
#Chave SSH (para acesso criptografado e seguro a outros computadores) | |
#Local padrão das chaves: /home/<username>/.ssh/ | |
#Criar | |
~$ ssh-keygen |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment