Ver Mensaje Individual
  #43  
Antiguo 15-11-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por seoane
Pues los pasos que di fueron los siguientes, suponía que el cifrado seria sencillo (suma, resta, xor), pero no sabia cual, y tampoco como intervenía la clave en todo esto. Si nos fijamos en la frase hay varios casos de 2 letras iguales juntas, así que una sustitución de una letra por otra, sin mas, no era posible, entonces no podíamos usar un ataque estadístico.

Luego me centre en las palabras de solo dos letras, hice la suposición de que eran "EL" o "LA", así que hice algunas sumas y restas y vi que aparecían los números de la clave. Esa fue la pista definitiva.

Una vez sabia el método de cifrado, implemente una función de descifrado, y funciono solo con las primeras palabras. Entonces sospeche que había un problema de desplazamiento (faltaban algunas letras) así que probé a añadir algunos caracteres en el lugar correcto y entonces el mensaje se revelo por completo.

En cuanto a la historia de los granos de arroz ya la sabia, lo que si tuve que mirar es cuantas casillas tenia un tablero de ajedrez porque no me acordaba
Muy interesante, de verdad. ¿Lo podrías volver a explicar, esta vez en español?



// Saludos
Responder Con Cita