Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Encrypy

Herramienta interactiva de consola para cifrar y descifrar archivos usando Fernet mediante la librería cryptography.

Requisitos

  • Python 3.8 o superior
  • pip

Instalación

python -m venv .venv

Activá el entorno virtual:

Windows (PowerShell):

.\.venv\Scripts\Activate.ps1

Linux/macOS:

source .venv/bin/activate

Instalá las dependencias:

pip install -r requirements.txt

Uso

Ejecutá el programa:

python Encrypy.py

Elegí una opción:

  1. Encrypt file: indicá la ruta del archivo y dónde guardar la clave. Si dejás vacío el destino de la clave, se usará secret.key.
  2. Decrypt file: indicá la ruta del archivo cifrado y la ruta de la clave.

Los archivos resultantes se crean junto al archivo original con los sufijos _encrypted o _decrypted.

Importante

La clave es necesaria para descifrar los archivos. Guardala de forma segura y no la compartas ni la subas al repositorio. Perderla implica no poder recuperar el contenido cifrado.

Usá esta herramienta únicamente sobre archivos propios o sobre los que tengas autorización para modificar.

About

Tool for encrypting files symmetrically and asymmetrically

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages