En criptografía , la copulación rusa es un método de reorganización del texto simple antes del cifrado para ocultar encabezados estereotipados, saludos, introducciones, finales, firmas, etc. Esto oscurece las pistas para un criptoanalista y se puede utilizar para aumentar la dificultad criptoanalítica en esquemas criptográficos ingenuos (sin embargo, la mayoría de los esquemas modernos contienen defensas más rigurosas; consulte indistinguibilidad del texto cifrado ). Por supuesto, esto es deseable para quienes envían mensajes y desean que permanezcan confidenciales. El relleno es otra técnica para ocultar tales pistas.
La técnica consiste en dividir el mensaje de texto simple inicial en dos partes y luego invertir el orden de las partes (similar al desplazamiento circular ). Esto coloca todos los finales y comienzos (presumiblemente la ubicación de la mayoría de las frases repetitivas ) "en algún lugar en el medio" de la versión del texto simple que está realmente cifrada. Para algunos mensajes, principalmente aquellos que no están en un lenguaje humano (por ejemplo, imágenes o datos tabulares), la versión descifrada del texto simple presentará problemas al revertir la inversión. Para los mensajes expresados en lenguaje ordinario, existe suficiente redundancia como para que un humano casi siempre pueda revertir la inversión inmediatamente después de una inspección. [1]
La frase en inglés sugiere que originalmente surgió de una observación sobre la práctica criptográfica rusa. [ cita requerida ] Sin embargo, la técnica es generalmente útil y no estaba, ni está, limitada al uso de los rusos. [2]
Referencias
- ^ Bauer, Friedrich Ludwig (2007). Secretos descifrados: métodos y máximas de la criptología (4.ª ed.). Berlín: Springer Science & Business Media. ISBN 978-3-540-48121-8. Recuperado el 15 de agosto de 2018 .
- ^ Una historia de la seguridad de las comunicaciones en Estados Unidos; las conferencias David G. Boak, Agencia de Seguridad Nacional (NSA), volúmenes I, 1973, publicado parcialmente en 2008, partes adicionales desclasificadas el 14 de octubre de 2015, pág. 37, Cita: El KL-7 “fue nuestra primera máquina diseñada para dar servicio a redes muy grandes que podían soportar texto simple y cifrado combinado. Por primera vez, el hombre en el criptocentro podía tomar un mensaje y simplemente escribirlo en la máquina tal como estaba escrito, sin cambiar el espacio entre las palabras o cortar el mensaje a la mitad y enviar la última parte primero, y sin tener que parafrasear el texto del mensaje antes de que se publicara”.