Códigos y Criptografía
Sección de Computación del Departamento de Eléctrica
CINVESTAV
Primavera 2006 - Profesor: Francisco Rodríguez
Henríquez
francisco@cs.cinvestav.mx
Temas Sugeridos para el Proyecto
Final:
Algoritmos y sus Implementaciones
- Implementación de algoritmos determinísticos
y probabilísticos para discernir si un
número grande N es primo o no.
- Implementación de algoritmos eficientes para exponenciación modular.
- Implementación
eficiente de algoritmos de digestión (hash)
SHA, Whirpool, etc.
- Análisis de algoritmos de criptografía cuántica.
Cripto-Sistemas de Llave Secreta
- Cifrado,
descifrado y criptoanálisis del criptosistema
Playfair.
- Implementación
eficiente de IDEA en Software (en Java, En C/C++, con interfaz WEB, etc.).
- Implementación
eficiente de algoritmos de cifrado por flujo de datos (en Java, En
C/C++, con interfaz WEB, etc.).
Cripto-Sistemas
de llave Pública.
- Implementación
de firma/verificación digital usando el estándar DSA.
- Implementación
de firma/verificación digital RSA usando el estándar PKCS #1.
- Generación
de llaves, cifrado y descifrado de RSA usando el estándar PKCS #1.
- Implementación
de firma/verificación digital ECDSA en Maple
o MatLab usando curvas de Koblitz.
- Implementación
de firma/verificación digital ECDSA usando el método de point halving
- Implementación
del cripto-sistema Rabin.
Aplicaciones de Seguridad Informática
- Implementación
de Protocolos de Autenticación
- Cripto-chat.
- Implementación de un Secure Shell (SSH).
- Servicios de Seguridad en el protocolo para redes
inalámbricas IEEE 802.11x
- Autenticación Biométrica
|