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.
![Diretório do arquivo](C:UsersMelissaDesktopufpipoo IIpacote cryptoguardianimagens/copiar_diretorio.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.
Ao selecionar o arquivo criptogrado é importante colocar .encrypted após o nome do arquivo pois é o tipo do arquivo.
![Diretório do arquivo criptografado](C:UsersMelissaDesktopufpipoo IIpacote cryptoguardianimagens/arquivo_criptografado.png)
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for cryptoguardian-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60485a0887e7145a6ad37609b5a026ac8d363e5ecae11f83e3a5bd957100741e |
|
MD5 | 5bc03ad86423710e2a10249d43274faf |
|
BLAKE2b-256 | 8035f45245f0ef1ccc800fd6d5dddd58700329e448e371cedfef5f38a405adac |