Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos
Aplicar los conceptos de aritmética modular en la solución de problemas
relacionados con el criptosistema RSA.
Implementar un algoritmo rápido para exponenciación modular en Python.
Familiarizarse con el uso de cuadernos de Google Colaboratory combinando texto,
imágenes, LaTeX y código ejecutable en un mismo documento.
Una vez realizada la lectura del documento deberás resolver los siguientes
problemas:
Tema 3. Actividades 1
Asignatura Datos del alumno Fecha
Álgebra y Matemática Apellidos:
Discreta Nombre:
Fuente: Rosen, K. (2004). Matemática discreta y sus aplicaciones. Quinta edición. McGraw Hill. (p. 162).
Utiliza el ALGORITMO 5 para calcular 104579 𝒎𝒐𝒅 3337. Registra cada iteración en
la siguiente tabla.
i 𝒂𝒊 x potencia
0
1
2
3
4
5
6
Tema 3. Actividades 2
Asignatura Datos del alumno Fecha
Álgebra y Matemática Apellidos:
Discreta Nombre:
Conclusiones (1 punto)
Registra dos o tres conclusiones sobre esta actividad. Considera: los conceptos
abordados, los problemas propuestos y el uso del entorno interactivo Google
Colaboratory y de Python para la solución.
Criterios de evaluación
Los conceptos y contenidos expuestos y explicados deberán ser correctos y
apropiados al tema de aritmética modular y criptosistema RSA.
© Fundación Universitaria Internacional de La Rioja (UNIR Colombia)
Tema 3. Actividades 3
Asignatura Datos del alumno Fecha
Álgebra y Matemática Apellidos:
Discreta Nombre:
Tema 3. Actividades 4