Texto plano conocido; ¿Qué cifrado se está utilizando aquí? [cerrado]

5

texto simple: CANDY VERY CRANBERRY

texto cifrado: TXOtWjYhVk 8&O$4AmSA

texto simple: http

texto cifrado: cZf.

texto simple: http

texto cifrado: r5Hz

  • Esto es definitivamente decodificable a partir de texto cifrado.

  • El texto cifrado siempre tiene la misma longitud que el texto sin formato.

  • La frecuencia de las letras en el texto cifrado no coincide con el texto plano.

  • El conjunto de caracteres disponible parece ser mayúscula y minúscula, más .&-,%!$ y quizás otros entre los caracteres imprimibles de utf-8.

pregunta princessbubblebutt 19.05.2013 - 02:26
fuente

1 respuesta

13

Esto podría cifrarse con cualquier longitud de clave que sea igual o mayor a 28 caracteres (suma de las longitudes de texto cifrado que proporcionó) y, por lo tanto, sin solución. La variación de caracteres entre el texto plano CANDY VERY CRANBERRYhttphttp y su texto cifrado TXOtWjYhVk 8&O$4AmSAcZf.r5Hz es:

17,23,1,48,-2,74,3,35,4,18,0,-11,-44,14,-42,-14,-4,27,1,-24,-5,-26,-14,-66,10,-63,-44,10

o visualmente en un diagrama de dispersión:

Noveoningúnpatrónenél.Obviamente,elcifradonoesuna sustitución de letras simples , de lo contrario, los mismos caracteres de texto simple se traducirían en los mismos caracteres de texto cifrado. La función aún podría ser una simple módulo n + shift k sin embargo. Por ejemplo, al utilizar n de 32 y k de -80, la clave (o más bien los primeros 28 caracteres de una clave de longitud desconocida) podría ser:

agQ'NZSSTbPED^FBLkQ8K6BNZ1DZ

O agQXNrSsTbPEL^NBLkQ8K6B6Z9LZ con 40 -80 respectivamente. Por supuesto, hay innumerables valores de n y k que producen 28 cadenas de caracteres imprimibles, y no podemos decir con certeza que solo se aceptan caracteres imprimibles para la clave, o incluso que este es el método de cifrado utilizado. El diagrama de dispersión sugiere una buena aleatoriedad, que no excluye algoritmos de cifrado avanzados como AES , pero no lo hace a cifrado de clave de ejecución o, como @Luc mentiones en los comentarios, pad de una sola vez donde la clave utilizada es al menos tan grande como el texto sin formato.

Su pregunta es, por lo tanto, con los datos que proporcionó que son insuficientes para detectar cualquier patrón o repetición, sin solución.

    
respondido por el TildalWave 19.05.2013 - 06:30
fuente

Lea otras preguntas en las etiquetas