Por tokamak
Bueno, pues en este reto tendréis que romper la clave de un criptosistema basado en un generador de números aleatorios. Estos generadores suelen estar basados en funciones recurrentes del tipo:
f x(n+1)=(ax(n) + b) mod m
Las series generadas por estas funciones siempre caen en ciclos, pero es posible ajustar los parámetros para que estos ciclos sean de amplitud máxima. Podéis consultar Wikipedia para ver los detalles. Por ejemplo con a=3, b=5 y m=32 se obtiene un ciclo de amplitud máxima, como máximo m, sin repetirse ningún valor.
Lo interesante son las congruencias con ciclos amplísimos, de las que he encontrado algunos ejemplos aquí o aquí
Al final me he quedado con la siguiente: