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.

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 v 2.1
Software desarrollado en Java 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 Juan Contreras Rubio. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento de Sistemas Informáticos - ETS Ingeniería de Sistemas Informáticos, 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 v2.1: Software para Generación de Claves RSA, cifra y ataques
Software desarrollado en Java y JavaFX, que implementa toda la lógica de la aplicación gracias al uso de la clase BigInteger. Incluye manual de usuario y banco de pruebas.Generación manual y automática de claves de hasta 4.096 bits, en formato decimal y hexadecimal, cifrado, firma, ataques por factorización, por paradoja del cumpleaños y por cifrado cíclico.
Autor D. Rodrigo Díaz Arroyo. Trabajo dirigido por D. Jorge Ramió Aguirre, Departamento SI - ETSISI 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  

RingRSA
Software con carácter educativo para laboratorio de criptografía en la realización de prácticas de ataques a RSA mediante el cifrado cíclico.
Autor D. Abel Casado Gimeno. Trabajo Fin de Grado ETSISI-UPM, Universidad Politécnica de Madrid - 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.

Título
Breve resumen del contenido
Autor y procedencia

Descarga Todas las descarga son en formato zip

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

Factor
Programa modo comando para factorización de números grandes en formato MS-DOS, Shamus Software, Dublin. Software en Criptored al no existir el sitio web oficial.

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

HashCalc
Calculadora de funciones hash de SlavaSoft.

Msieve151
Programa modo comando para factorización de números muy grandes en formato MS-DOS, más potente que factor, Sourceforge.

Msieve153
Programa modo comando para factorización de números muy grandes en formato MS-DOS, más potente que msieve151 pero que se ejecuta sólo en máquinas de 64 bits, pulsar Download. Sourceforge.

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.

Win64 OpenSSL y Win32 OpenSSL
Entre otras muchas funciones criptográficas, generación de claves RSA.