El Laboratorio Nacional Fermi (más conocido por Fermilab y famoso por disponer del acelerador de partículas más potente del mundo) ha hecho pública una carta cifrada que se recibió hace más de un año por vía postal y desde entonces ha permanecido en sus archivos sin que nadie haya sabido descifrarla.
Ahora solicitan ayuda de gente de todo el mundo con conocimientos de criptografía para descifrarla.
Si te sientes con fuerzas, aquí te espera tu minuto de gloria.
En conmemoración del 60 aniversario de la independencia de Israel, Aviv Raff ha convocado un curioso reto que él mismo denomina "La caza del tesoro".
Aviv afirma haber descubierto una nueva vulnerabilidad en Explorer 7 y 8 que permite la ejecución de código en la máquina víctima con muy escasa interacción por parte del usuario. Tras comunicar el fallo a Microsoft, Aviv, que manifiesta sentirse decepcionado por la lentitud de la respuesta del equipo de seguridad de Microsoft en ocasiones similares ("la última vez que seguí su política de revelación responsable tardaron seis meses en cambiar una simple línea de código", dice), ha decidido ocultar la prueba de concepto en su propio blog e irá suministrando pistas cada uno o dos días hasta la revelación total de los detalles, que anuncia para el próximo miércoles...
El Proyecto Euler publica una serie de problemas de programación en los que es necesario tener algo más que conocimientos matemáticos básicos para resolverlos. Aunque las matemáticas ayudarán a encontrar soluciones elegantes y eficientes, el uso de un ordenador y buenos conocimientos de programación serán más que necesarios para resolver la mayoría de los problemas.
La motivación por la que comenzó el Proyecto Euler es la de ofrecer una plataforma para la mente inquieta que quiera adentrarse en nuevas áreas y aprender nuevos conceptos de una forma divertida e interesante.
Al igual que en el nivel 3, un pequeño formulario con login y password ocupa la pantalla. A diferencia del nivel 3, donde tuvimos que romper un applet Java, en esta ocasión se nos plantea romper un componente Flash. Es decir, podemos asumir que la lógica que valida un login y un password está en el propio componente Flash, y que por tanto, se intenta garantizar la seguridad por ocultación… lo cual no suele funcionar (como acabamos de comprobar). Bien, hay que averiguar cuál es el algoritmo de validación que oculta el fichero binario .swf (Flash). El procedimiento: igual que en 3, obtener un buen descompilador de Flash, estudiar el código que genere y averiguar el camino a seguir, es decir, un poquito de ingeniería inversa sobre .swf.
Diego Sevilla, profesor de la Facultad de Informática de la Universidad de Murcia, ha tenido una original y simpática idea: publicar anticipadamente en su blog una versión cifrada del examen que sus alumnos habrían de enfrentar al día siguiente.
Pero tranquilos, que llegamos tarde, porque el examen ya se ha realizado, y además Diego acaba de explicar el sencillo método que utilizó, lo que indudablemente le ha quitado al tema un poquito de su morbo.
Insisto: una idea genial. Todo un kriptojuego de la vida real...