Software de Libre Distribución para Apoyo a la Docencia
Software de Desarrollo Propio      Software Básico de Criptografía


SOFTWARE

En esta sección se incluye el software de desarrollo propio de las instituciones y miembros personales de la red, en especial aquel destinado a dar soporte informático para la realización de prácticas en criptografía. Se incluye también un apartado con software básico de criptografía de libre distribución.

La información puede ser de Libre Distribución con Disponibilidad en este sitio Web o bien de Libre Distribución con Disponibilidad en sitio de Autor.

 a) Información con Disponibilidad en este sitio Web

Logo Acceso Libre

 b) Información con Disponibilidad en sitio del Autor

Logo Acceso sitio Autor

SOFTWARE DE PRÁCTICAS DE LIBRE DISTRIBUCIÓN DE DESARROLLO PROPIO

Software de libre distribución ordenados alfabéticamente por título. Puede descargar hasta 26 programas.

Título
Breve resumen del contenido
Autor y procedencia

Descarga Todas las descarga son en formato zip

AESphere
Software de laboratorio para la realización de prácticas con el algoritmo AES, Advanced Encryption Standard: vectores, funciones, cifrado, descifrado y ataques. Desarrollado en Java por D. Antonio Gómez Yunta y D. Roberto Sierra Martínez como Trabajo Fin de Carrera en la Escuela Universitaria de Informática de la Universidad Politécnica de Madrid, bajo la dirección de D. Jorge Ramió Aguirre, Universidad Politécnica de Madrid - España.  

Alleged RC4
Programa en MS-DOS que describe el funcionamiento del algoritmo RC4 según código alleged_RC4 que afirma ser el original. Incluye un breve archivo explicativo en formato pdf.
Autor D. José de Jesús Angel Angel, SeguriDATA - México.

Asistente de Prácticas de Seguridad Informática Version 4.0.0
Nueva versión de este software de fecha marzo de 2007 con 33 enunciados de prácticas en formato html de la asignatura Seguridad Informática EUI-UPM (España) que hace uso de 11 programas desarrollados en la misma asignatura.
Autor D. Juan Pedro Polvorinos Barrio, Director del Proyecto D. Jorge Ramió Aguirre, Departamento de LPSI - EUI, Universidad Politécnica de Madrid - España  

Cifrado con curvas elítpicas online
Herramienta online para cifrado y descifrado de curvas elípticas. Incluye varios ejemplos.
Autor D. José Antonio Mañas Argemí, Departamento de Ingeniería de Sistemas Informáticos - Escuela Técnica Superior de Ingenieros de Telecomunicación - Universidad Politécnica de Madrid - España  

Cifrador de Hill
Software para prácticas de cifra mediante matrices según el modelo de Hill. Incluye cálculos con matrices y criptoanálisis según método de Gauss-Jordan.
Autora Dña. Mª Carmen Cogolludo Alcarazo. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

CHINCHON - Análisis de Riesgo
Herramienta para análisis de riesgo siguiendo la metodología Magerit 1.0 con licencia de uso como producto final. Incluye manual de ayuda y varios ejemplos.
Autor D. José Antonio Mañas Argemí, Departamento de Ingeniería de Sistemas Informáticos - Escuela Técnica Superior de Ingenieros de Telecomunicación - Universidad Politécnica de Madrid - España  

CML - Cripto MiniLab
Software para prácticas de criptografía clásica (incluye criptoanálisis) y sistemas de clave pública RSA, Mochilas y ElGamal. Contiene utilidades para cálculos de primalidad y características del lenguaje.
Autor D. Gerardo Valeiras Reina, Departamento de Matemática Aplicada - Facultad de Informática - Universidad de Sevilla - España  

Conversor dec2hex
Conversor decimal a hexadecimal y viceversa desarrollado en Java, especial para la conversión de números grandes de miles de bits.
Autor D. Alfonso Muñoz Muñoz, Escuela Universitaria de Ingeniería Técnica de Telecomunicación - Universidad Politécnica de Madrid - España  

CriptoClásicos
Software para prácticas de sistemas de criptogafía clásica monoalfabeto y polialfabeto por sustitución y transposición. Incluye criptoanálisis y herramientas.
Autor D. Luis Miguel Motrel Berjano. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

CriptoRES: MD5 y SHA-1
Software para prácticas con estas funciones hash y el seguimiento de sus algoritmos. Incluye ejemplos gráficos de ataque por paradoja del cumpleaños y una ayuda on-line.
Autor D. José Azaña Alonso. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

Criptosistemas basados en Mochilas de Merkle-Hellman
Software para prácticas de mochilas M-H. Incluye diversos tipos de diseño asistido de la mochilas con números grandes, cifrado, descifrado y criptoanálisis.
Autor D. Juan Carlos Rodríguez Castellano. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

CriptProgram
Software de prácticas de la asignatura Criptografía de la Universidad de La Laguna, realizado por D. Yeray Méndez Medina. Trabajo dirigido por Dña. Pino Caballero Gil, Departamento de Estadística, Investigación Operativa y Computación - Universidad de La Laguna - España  

CryptoIDEA
Software de prácticas del algoritmo IDEA que permite un seguimiento de las operaciones y de las claves del proceso. Generación y mantenimiento de una base de datos de claves.
Autora Dña. Esther Sánchez Mellado. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

DisMat
Software de laboratorio para prácticas con operaciones de Matemáticas Discretas usadas comúnmente en criptografía. Contiene además un apartado con prácticas del algoritmo RSA.
Autor D. Gerardo Valeiras Reina, Departamento de Matemática Aplicada - Facultad de Informática - Universidad de Sevilla - España  

ExpoCrip: Software para Generación de Claves, Cifra y Firma RSA, ElGamal y DSS
Generación manual de claves RSA y ElGamal de hasta 300 dígitos. Cálculo de claves parejas, mensajes no cifrables, ataques por factorización, cifrado cíclico y por paradoja del cumpleaños en RSA. Además, cifra y firma ElGamal y DSS.
Autora Dña. Olga Mariana González Ming. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

FlujoLab: Software para Análisis de Claves y Cifra en Flujo
Generadores de congruencia lineal; generadores NLFRS, LFSR, genéricos y con filtrado no lineal, A5, cifrado y descifrado en conversión base64, ataque de Berlekamp-Massey. Postulados de Golomb. Ayuda contextual.
Autores D. Daniel García Urbón y D. Daniel Martínez Canseco. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

genRSA: Software para Generación de Claves y Cifra RSA
Basado en la librería Crypto++ de Wei Dai, permite generar manual o automáticamente claves hasta de 2048 bits, cálculo de claves parejas, mensajes no cifrables, primalidad, ataques por factorización primos cercanos, cifrado cíclico y por paradoja del cumpleaños.
Autor D. Juan Carlos Pérez García. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

Implementación de operaciones de puntos sobre curvas elípticas. Versión 3
Implementación de la aritmética de puntos sobre curvas elípticas para su uso en aplicaciones criptográficas; incluye algoritmo de firma digital sobre curvas elípticas ECDSA. Nueva versión de marzo de 2003.
Autor D. Juan Manuel García García, Departamento de Sistemas y Computación del Instituto Tecnológico de Morelia - México  

La Máquina Enigma y "Las Bombes" de Turing
Aplicación visual que comprende un simulador de la máquina Enigma y de la Bombe de Turing-Welchman para su criptoanálisis.
Autora Dña. Violeta Bejarano Ponce. Trabajo dirigido por D. Alberto Peinado Domínguez, Departamento Ingeniería de Comunicaciones - Universidad de Málaga - España  

LegionRSA
Software de laboratorio para realizar ataques a claves RSA mediante la paradoja del cumpleaños, demostrando la linealidad del mismo y la posibilidad de paralelizar dicho ataque.
Autor D. Roberto Ruiz Sánchez. Trabajo Fin de Carrera de la Escuela Universitaria de Informática. Trabajo dirigido por D. Jorge Ramió Aguirre, Universidad Politécnica de Madrid - España.  

mpi_crack Versión 0.01
Programa didáctico de rompimiento de passwords estándares en unix utilizando un ataque basado en diccionario.
Autor D. Juan Manuel García García, Departamento de Sistemas y Computación del Instituto Tecnológico de Morelia - México  

MyGPG
Herramienta para interfaz gráfica de GnuPG en plataformas Windows, Linux y MAC.
Autor D. José Antonio Mañas Argemí, Departamento de Ingeniería de Sistemas Informáticos - Escuela Técnica Superior de Ingenieros de Telecomunicación - Universidad Politécnica de Madrid - España  

Prácticas Criptografía ULL 2001
Software de práctica desarrollado por alumnos de la asignatura Criptografía de la Universidad de La Laguna, realizado por D. Sergio Delgado Quintero. Trabajo dirigido por Dña. Pino Caballero Gil, Departamento de Estadística, Investigación Operativa y Computación - Universidad de La Laguna - España  

RSA Manager
Software para la generación automática de claves RSA con OpenSSL y su posterior conversión a formato texto para su observación y uso de parámetros en otras aplicaciones de generación de claves.
Autor D. Miguel Schlereth Martínez. Trabajo presentado como informe de práctica en la asignatura Seguridad Informática EUI-UPM, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

safeDES: Software de Ataque a la Fortaleza del Estándar DES
Software para prácticas de cifrado con el algoritmo DES en formato ANSI y hexadecimal, incluyendo ataques por fuerza bruta a dicho algoritmo: modo monousuario, simulación de ataque multiproceso en un PC monoprocesador y un ataque en red propiamente dicho.
Autor D. Miguel Ángel Jiménez Muñoz. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

Simulación de la Fortaleza de Cifrados
Aplicación para prácticas de operaciones características en sistemas de cifra de clave pública con números grandes: factorización, logaritmo discreto, etc.
Autora Dña. Cristina Chércoles Larriba. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de LPSI - EUI Universidad Politécnica de Madrid - España  

Steg Secret: Herramienta de Estegoanálisis de Propósito General
Conjunto de herramientas libres que permiten la detección de información esteganografiada en diferentes medios de información.
Autor D. Alfonso Muñoz Muñoz, Departamento Ingeniería y Arquitecturas Telemáticas - Universidad Politécnica de Madrid - España  

Thot
Aplicación visual que permite cifrar, descifrar y criptoanalizar sistemas clasicos de cifrado, que además incorpora una opción que desafía al usuario a criptoanalizar un texto.
Autora Dña. Irene Mª Guerrero González. Trabajo dirigido por D. Alberto Peinado Domínguez, Departamento Ingeniería de Comunicaciones - Universidad de Málaga - España  

SOFTWARE BÁSICO DE CRIPTOGRAFÍA Y SEGURIDAD DE LIBRE DISTRIBUCIÓN

Programas y aplicaciones de interés criptográfico para ayuda a la docencia, por orden alfabético.

CrypTool en español
Versión 1.4 de la herramienta de laboratorio de criptografía CrypTool desarrollada en Alemania.

Factor
Programa para factorización de números grandes en formato MS-DOS, Shamus Software, Dublin.

GnuPG
Software libre de GNU para correo electrónico seguro: opciones comando y Windows.

HashCalc
Calculadora de funciones hash de SlavaSoft.

PGP
Más abajo se incluyen algunas versiones antiguas, difícil de encontrar en páginas oficiales, y que tienen cierto valor de cara a la realización de prácticas.

PGP 2.6.3i
Versión freeware de PGP en entorno MS-DOS para cifra y firma digital en modo comando. Tamaño del archivo: 403 KB.

PGP 6.0.2i
Versión freeware PGP para entornos Windows que incluye la aplicación PGPDisk. Tamaño del archivo: 6,49 MB.

PGP 6.5.8i
Versión freeware PGP para entornos Windows. Tamaño del archivo: 7,53 MB.

PGP 7.0.3i
Versión freeware PGP para entornos Windows; código no público. Tamaño del archivo: 7,14 MB.

PGP 8.0
Versión freeware PGP para entornos Windows, diciembre de 2002. Tamaño del archivo: 8,38 MB.

SECITOR
Licencia gratuita de esta herramienta de SGSI para la formación en centros educativos.

Steganography Studio
Herramienta esteganográfica que permite la ocultación de información dentro de archivos gráficos.

StegoSense tool
Herramienta que permite generar estegotextos con validez lingüística que oculten mensajes breves de decenas de bits.

TrueCrypt
Conjunto completo de herramientas de cifrado.

Win32 OpenSSL
Entre otras funciones, generación de claves RSA.
Se recomienda descargar la versión Win32 OpenSSL más actual. Debe instalar además Visual C++ 2008 Redistributables.

Software de Desarrollo Propio      Software Básico de Criptografía