Skip to content

piero-hm/criptografia-basica-python

Repository files navigation

Colección de cifrados clásicos en Python

Implementaciones realizadas por mí como parte de mi aprendizaje en criptografía y Python.
Este proyecto reúne algunos cifrados históricos para practicar lógica de programación y fundamentos criptográficos. Incluye versiones para terminal y pequeñas interfaces gráficas.

Cifrados implementados

  • César (variación) — desplazamiento configurable con una variante de desplazamiento incremental.
  • Vigenère — cifrado polialfabético basado en clave.
  • XOR — cifrado de flujo simple usando operaciones bitwise.

Requisitos

  • Python 3.x
  • tkinter (incluido normalmente con Python).

Uso rápido

# Interfaz gráfica para César
python3 interfaz_cesar.py

# Interfaz gráfica para Vigenère
python3 interfaz_vigenere.py

# Ejecución en la terminal de XOR
python3 cifrado_XOR.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages