cifrado bitwise Criptografía

0

Estoy haciendo un curso de criptografía en línea. Hay una pregunta en la que se da el texto cifrado para;

OwBPAAQXAE9UC0FVBQxODgZSCUUMAQwCCApYRBJZBR0LDhoAGApPHQAUAQNZRAJPGwQbDQBDDREKQA==

Es

  

Necesitamos utilizar sistemas más complejos para comunicarnos de manera segura.

Están pidiendo el texto descifrado para

JQtPDRMLFBtPAxNBBgEXT0lUBABPHQgfFANFRDlvJEkNChlICRdPBxJSBU9UHRFFVgYIQwhECAwbBxcXRAxJFAlFBEkaCwhUTBAcCxJSBU9THQxNEx0cCgoABwAWQEE7EE9JChdPGh8LEElQCRcJARMfDQFHRAAAFAAaFABTCUU3ITNSCx9FFgBUHwYAQwtFGBIKCw9SEAdFRAxFBRoPBAwADQsLTgoXHU9UC0FDBAwPFwwAGA0KTgIbFAdFFhVFDh1CQwhOCEUZBwIXRBlFFhJBVh0BQw5FGEUbBgRSCQpTFwBHE0kIEQZNTAYGHgkXFhtFHBUOVj0GBklGAAQITggBRBwBCRFMRRFeEQ==

Lo que he descubierto:

Después de convertir

  

Necesitamos utilizar sistemas más complejos para comunicarnos de manera segura.

A base64, obtuve otra cadena con la misma longitud que la que han dado, por lo que ahora tengo que encontrar una relación entre ambas cadenas. Pero, no he podido encontrar ninguna relación hasta ahora. La sugerencia dada en la pregunta es cifrado a nivel de bits. Cualquier ayuda sería apreciada.

Cadena que han dado;

OwBPAAQXAE9UC0FVBQxODgZSCUUMAQwCCApYRBJZBR0LDhoAGApPHQAUAQNZRAJPGwQbDQBDDREKQA==

Cadena que obtengo después de convertir

  

Necesitamos utilizar sistemas más complejos para comunicarnos de manera segura ".

A base64:

V2UgbmVlZCB0byB1c2UgbW9yZSBjb21wbGV4IHN5c3RlbXMgdG8gc2FmZWx5IGNvbW11bmljYXRlLg==

No puedo encontrar una relación entre las dos cadenas anteriores.

    
pregunta ganjja 31.01.2016 - 05:36
fuente

2 respuestas

1

Lo más probable es que la frase "cifrado a nivel de bits" sea XOR'ing la base64 del texto plano con una clave de la misma longitud. Este es el tipo de cifrado simétrico más básico.

Prueba XOR'ing la base64 del texto plano con el texto cifrado que te dan para obtener la "clave". Luego XOR esta clave con el texto de desafío para descifrarlo.

Y sí, soy consciente de que esta es una pregunta antigua y el curso probablemente ya habrá terminado.

    
respondido por el Mike Ounsworth 30.05.2016 - 15:43
fuente
0

Deja de trabajar con la cadena JQ ...

Primero, tome la cadena Ow ... y resuelva una serie de pasos que resulten en el texto claro deseado.

Luego, aplique esos mismos pasos a la cadena JQ ...

    
respondido por el Anti-weakpasswords 31.01.2016 - 05:39
fuente

Lea otras preguntas en las etiquetas