🔐
EncryptPath
Este sistema permite cargar archivos, visualizar sus bytes en formato ASCII y HEX, cifrarlos mediante una contraseña y posteriormente descifrarlos. También incluye generación de hash SHA-256 para verificar integridad.
🔐 Tutorial: Cifrar un archivo
Paso 1: Seleccionar archivo
Haz clic en "Seleccionar archivo" para elegir un archivo desde tu dispositivo.

Paso 2: Cargar archivo
Presiona el botón "Cargar" para convertir el archivo en bytes dentro del sistema.

Paso 3: Ir a Cifrar archivo
Dirígete a la sección de cifrado e ingresa una contraseña. Puedes usar las tablas ASCII y HEX para: • Modificar manualmente los bytes del archivo • Analizar cómo cambia la información • Entender la representación interna del archivo

Paso 4: Cifrar archivo
Presiona el botón de cifrar para transformar los bytes usando tu contraseña.

Paso 5: Descargar archivo cifrado
Descarga el archivo cifrado para almacenarlo o compartirlo.

Paso 6: Revisar archivo
Revisa el archivo cifrado y compara con el original.

🔓 Tutorial: Descifrar un archivo
Paso 1: Cargar archivo cifrado
Carga el archivo cifrado previamente descargado. Si hay datos cargados vacialos antes.

Paso 2: Descifrar archivo cifrado
Introduce la misma contraseña utilizada en el cifrado y presiona descifrar. Si la contraseña es correcta, recuperarás el archivo original.

Paso 3: Descargar archivo descifrado
Descarga el archivo descifrado para almacenarlo o compartirlo.

Paso 4: Revisar archivo descifrado
Revisa el archivo descifrado y compara con el original.

# Hash (SHA-256)
El hash genera una huella única del archivo. Sirve para: • Verificar integridad • Detectar cambios • Comparar archivos Puedes cambiar un byte del archivo y verás cómo el hash cambia completamente, demostrando la sensibilidad a cambios incluso mínimos.
