Skip to main content

Uma ferramenta de criptografia e descriptografia de arquivos.

Project description

# CryptoGuardian

CryptoGuardian é um pacote Python que fornece uma ferramenta simples e poderosa de criptografia e descriptografia de arquivos. Ele permite que você proteja seus arquivos confidenciais com criptografia forte usando a biblioteca de criptografia Fernet.

## Características

  • Criptografia de arquivo: criptografe facilmente seus arquivos para proteger dados confidenciais.

  • Descriptografia de arquivo: Descriptografe arquivos criptografados anteriormente quando precisar acessar seu conteúdo.

  • Gerenciamento de senhas: gere automaticamente chaves de criptografia fortes e copie-as para a área de transferência para proteção.

### Instalação

Você pode instalar o CryptoGuardian via pip:

` pip install cryptoguardian `

### Uso

` import cryptoguardian `

# Crie uma instância do CryptoGuardian

` guardian = CryptoGuardian() `

# Criptografar um arquivo

` guardian.criptografar_arquivo() `

Copie o caminho para o arquivo que deseja criptografar e cole no terminal Ex.: C:UsersMelissaDesktopufpi/logo.png

Copie a senha que foi gerada ao criptografar o arquivo e salve para usar posteriormente quando quiser descriptografar o arquivo.

# Descriptografar um arquivo

` guardian.descriptografar_arquivo() `

Copie o caminho para o arquivo criptografado e cole no terminal. C:UsersMelissaDesktopufpi/logo.png.encrypted

Ao selecionar o arquivo criptogrado é importante colocar .encrypted após o nome do arquivo pois é o tipo do arquivo.

Cole a senha que você salvou quando for pedida a senha de descriptografia.

Para a abrir o arquivo descriptografado selecione um programa para o tipo específico de arquivo que foi criptografado. Ex.: Windows Media Player para vídeos ou músicas.

### Licença

O CryptoGuardian é distribuído sob a [Licença MIT](https://opensource.org/licenses/MIT). Você é livre para usar, modificar e distribuir este pacote de acordo com os termos da licença.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cryptoguardian-0.0.9.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cryptoguardian-0.0.9-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file cryptoguardian-0.0.9.tar.gz.

File metadata

  • Download URL: cryptoguardian-0.0.9.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for cryptoguardian-0.0.9.tar.gz
Algorithm Hash digest
SHA256 00a7e17d863bc492062fc2f931a0fbadf9eaa6ac674ca7559909cf2d7eacdff4
MD5 dbc03c45bd29a56d5b61c10546bd8133
BLAKE2b-256 419ae0f87144027a0b0275cfa9ce2fd4d9af2deadf2f6459d51326464229f50d

See more details on using hashes here.

File details

Details for the file cryptoguardian-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: cryptoguardian-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for cryptoguardian-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d135a20cee074b79e935c4dad1df9be1a74a2942431f46f55dd4fb4295b0f32d
MD5 515a91838ff8fb98cb6c023b1ffa2b89
BLAKE2b-256 a9565825a9e56fa54ccf00a5336f5a122fcc1229c0b7379a6a9c1fbb7cec28d6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page