ExpoCrip: Software para Generación de Claves, Cifra y Firma RSA, ElGamal y DSS

Escuela Universitaria de Informática
Universidad Politécnica de Madrid - España


    Se recomienda instalar todos los programas en carpetas distintas bajo C:\Criptolab

  • Autor: Dña. Olga Mariana González Ming
  • Tutor: D. Jorge Ramió Aguirre
  • Resumen: Software para prácticas de cifrado exponencial de números decimales, valores hexadecimales y texto ASCII, realizado con librerías propias y eficiente para operaciones de hasta centenas de bits. Para el sistema RSA, incluye cifra y firma digital, además de la generación manual de claves, entregando en este caso las claves parejas y mensajes no cifrables, así como ataque al módulo n por factorización con método Pollard Rho, ataque a la clave privada por la paradoja de cumpleaños y ataque al mensaje en claro secreto por el cifrado cíclico. En cuanto al sistema ElGamal incluye generación de claves, cifra y firma digital, así como su variante de firma DSS, Digital Standard Signature. En este apartado se incluye como ayuda el cálculo de raíz primitiva del cuerpo de forma automática. La aplicación incluye además un menú de herramientas con lista de número primos, lista de número primos fuertes, test de primalidad de Miller-Rabin, descomposición de un número por factores primos y cálculo de raíces primitivas. Contempla también una amplia Ayuda contextual del manejo de la aplicación, conceptos teóricos y ejemplos a través de la tecla F1.
  • Entorno: Windows.
  • Instalación: Copie el archivo ExpoCrip.zip en una carpeta de instalación e instale el programa en C:\Criptolab\ExpoCrip.

    NOTA: Este software es de dominio público y está prohibida su comercialización.

    IMPORTANTE: CriptoRed sólo se hace responsable del buen funcionamiento de este programa si éste ha sido descargado directamente desde el servidor de la Red Temática Iberoamericana de Criptografía y Seguridad de la Información o desde la página de su autor.
Archivo de instalación  Descargar en disco

SHA256: BA084E91CCD7F0AAD64461A263DE328456B9686897C8103FBE630507829EBFDE

Para mayor información, contacte con: jramio@eui.upm.es