
La seguridad de dicho algoritmo esta en el problema de la factorización de números enteros. Los mensajes que se envian son representados mediante números, y el funcionamiento se basa en el producto, conocido, de dos números primos grandes elegidos al azar y mantenidos en secreto. Actualmente estos primos son del orden de 10^{200}, y se prevé que su tamaño crezca con el aumento de la capacidad de cálculo de los ordenadores.
Video del curso
Objetivos del curso del algoritmo RSA
- Comprender el esquema y los fundamentos matemáticos del algoritmo RSA.
- Entender qué se esconde detrás de los valores del cuerpo de cifra o módulo n, de la clave pública e y de la clave privada d.
- Comprender el papel e importancia del Indicador de Euler o cuerpo trampa Φ(n) en la generación de claves.
- Usar herramientas de factorización como el programa factor.exe.
- Trabajar con números grandes en operaciones modulares típicas en cifra asimétrica con el software Fortaleza de cifrados.
- Generar una clave RSA con valores decimales y hexadecimales usando el software genRSA.
- Generar claves RSA usando el software ExpoCrip.
- Cifrar y descifrar números y mensajes de texto con software genRSA y ExpoCrip.
- Firmar números y mensajes de texto y comprobar la firma con software ExpoCrip.
- Conocer el problema de las claves privadas y públicas parejas y analizar su incidencia en el sistema.
- Conocer el problema de los mensajes o números no cifrables y analizar su incidencia en el sistema.
- Optimizar las claves generadas reduciendo las claves privadas parejas y los números no cifrables.
- Plantear un ataque de factorización del módulo e interpretar sus resultados.
- Plantear un ataque de cifrado cíclico e interpretar sus resultados.
- Plantear un ataque por paradoja del cumpleaños e interpretar sus resultados.
- Aplicar el teorema chino del resto en el descifrado y analizar la importancia de su uso.
- Crear claves RSA con OpenSSL y observarlas en formato hexadecimal para analizar sus características.
Inscripción al MOOC
Espero que disfrutes con este entretenido y extenso MOOC del algoritmo RSA; dedicado también a la criptografía clásica, sus fundamentos, sistemas y algoritmos de cifra.

Me gustaría mas informacion
Hola Edison,
Al final de cada post podrás encontrar el link que te dirige al MOOC o curso en cuestión. De todas formas te dejo aquí el enlace al MOOC del algoritmo RSA:
http://www.criptored.upm.es/crypt4you/temas/RSA/leccion0/leccion00.html
Un saludo 😀