stringtranslate.com

Cópula rusa

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

  1. ^ 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 .
  2. ^ 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”.