Inicio Actividades Matemáticas discretas El cifrado de César III
Esta actividad permite al usuario experimentar con la decodificación de mensajes usando aritmética modular.
La Aritmética modular ha sido utilizada por años para codificar mensajes. Las letras del alfabeto se codifican así:
A |
B |
C |
D |
.. |
Z |
0 |
1 |
2 |
3 |
.. |
25 |
y luego los números se cambian mediante una transformación afín (lineal) a nuevos números codificados. La función codificada tiene la siguiente forma:
Y = A * X + B
donde X es el número sin codificar, A y B son constantes (conocidas para los aliados, pero desconocidas para el enemigo) y Y es el número codificado que se calcula. Se usa aritmética módulo 26 para estar seguros de obtener los números que se pueden traducir nuevamente a letras antes de enviar el mensaje codificado. (Como esta actividad es traducida del inglés, no se usa la Ñ, letra que no existe en ese idioma).
Este método de codificación es muy antiguo. Se dice que a César le gustaba usar el código con A = 1 y B = 3. Este método es agradable para jugar, pero fácil de romper, como se podrá ver en esta actividad.
Las técnicas de codificación modernas usan todavía la aritmética modular, pero de una manera en extremo sofisticadas.
Recursos para la clase
Esta actividad permite al usuario familiarizarse con la decodificación de mensajes usando aritmética modular.
Porcentaje de respuestas correctas para el multiplicador.0.00%
Porcentaje de respuestas correctas para la constante...0.00%
Porcentaje de respuestas correctas para la frase codificada.0.00%
Esta actividad permite al usuario experimentar la codificación y decodificación de mensajes, usando aritmética modular. Se puede trabajar bien en grupos de 4 a 5 personas con habilidad mixta, por períodos de 45 a 90 minutos.
Esta actividad se puede usar para: