Introducción a la Criptografía
  • Instalando Python
  • Instalando Sublime Text
  • Conceptos básicos
Curso cero de Python
  • Python como Calculadora
  • Variables en Python
  • Strings en Python
  • Listas en Python
  • Funciones en Python
  • Condicionales en Python
  • Bucles en Python
  • Diccionarios en Python
  • Modulos en Python
  • Ejercicio Final Python
Cifrado Atbash
  • Teoría del cifrado Atbash
  • Script Atbash
  • Rompiendo el cifrado Atbash
Cifrado César
  • Teoría del cifrado César
  • Script César
  • Descifrado César
  • Fuerza bruta al César
Mejorando nuestro Alfabeto
  • Creando un modulo de alfabetos
  • Probando el modulo "alfabetos.py"
Cifrado por Transposición Columnar
  • Teoría del cifrado por Transposición Columnar
  • Función "Eliminar Espacios"
  • Función "Agrupar Letras"
  • Teoría Función Cifrado Transposición
  • Función "Cifrar Transposición"
  • Mejorando el Código de cifrado: Función Main()
  • Teoría del Descifrado para Transposición Columnar
  • Descifrado Transposición Columnar
Detectando un idioma con Python
  • Como detectar un idioma con Python
  • Cargar un diccionario.txt en python
  • Función "Detectar Idioma"
Fuerza bruta a la Transposición Columnar
  • Fuerza bruta a la Transposición Columnar
La Cifra de Sustitución Simple
  • Teoría del cifrado por Sustitución Simple
  • Función "Clave Aleatoria"
  • Función "Cifrar Por Sustitución"
  • Función "Descifrar Sustitución"
Fuerza bruta a la Sustitución Simple
  • Función "Obtener Argumentos"
  • Función "Generar Posible Clave"
  • Función "Ataque Bruto"