Skip to content

File Encryption with PGP & Golang: Public and Private Keys for Maximum Security.

License

Notifications You must be signed in to change notification settings

viniciusmtsantos/golang-cryptopgp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang PGP Key Creation and File Encryption/Decryption

Este repositório contém um conjunto de utilitários escritos em Go (Golang) para facilitar a criação de chaves PGP (Pretty Good Privacy) e a realização de operações de criptografia e descriptografia de arquivos.

Recursos:

  • Geração de pares de chaves PGP para criptografia assimétrica segura.
  • Criação de chaves PGP com autenticação por senha.
  • Importação/exportação de chaves PGP a partir de/para arquivos.
  • Criptografia de arquivos usando chaves PGP públicas.
  • Descriptografia de arquivos usando chaves PGP privadas.

Instruções de Uso:

  1. Clone este repositório em sua máquina local.
  2. Certifique-se de ter o Go (Golang) instalado em seu ambiente.
  3. Execute o comando 'go build' para compilar o código-fonte.
  4. Siga as instruções fornecidas nos arquivos de exemplo para criar suas chaves PGP e realizar operações de criptografia/descriptografia de arquivos.

Este repositório é uma ferramenta útil para qualquer pessoa interessada em trabalhar com criptografia de arquivos usando a tecnologia PGP. Sinta-se à vontade para contribuir, fazer sugestões ou relatar problemas por meio de pull requests e issues.

About

File Encryption with PGP & Golang: Public and Private Keys for Maximum Security.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages