Cifrado
El objetivo de las sustituciones es crear confusión.
Una transposición es un cifrado en el que las letras del mensaje son cambiadas de posición.
Su objetivo es el de ladifuminar el mensaje. También se conoce como una permutación. En este caso al reordenar el criptograma aparecerán exactamente los mismos caracteres que en el texto en claro.
Es fácil detectar que nosenfrentamos ante un cifrado por transposición si comprobamos que la frecuencia de aparición de caracteres cumple la estadística para algún idioma. Estas técnicas de cifrado son atacadas mediantetécnicas de “ANAGRAMACIÓN”.
Transposiciones por Grupos
Los caracteres del texto en claro se reordenan por medio de una permutación de un conjunto de caracteres que se repite constantemente:
Ej. 1, 3,5, 7, 9, 2, 4, 6, 8, 10
Ej. 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
Ejemplo: utilizando la permutación 24531, el mensaje “MANOS ARRIBA ESTO ES UN ATRACO”, obtenemos lo siguiente: “AOSMN RIBRA ETOSA SNAUERCOAT”
Esta técnica es fácil de atacar si los períodos son pequeños. Es mucho más complicado si los periodos son largos, o incluso si son series como se muestra a continuación.
Transposiciones por SeriesEl mensaje se ordena como una cadena de submensajes, de forma que el mensaje original M se transmite como la unión de varias series de caracteres que lo componen.
Ej. Serie 1: números primos
Ej.Serie 2: números pares
Ej. Serie 3: números impares
Un Mensaje con 25 caracteres se transmitiría así: 1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 9, 15, 21, 25
Al notener período, este algoritmo posee mayor fortaleza, residiéndo esta en el secreto y complejidad de las series utilizadas Cifrar “EN ALGUN LUGAR DEL MUNDO” resultaria como " E N L U U A E D A G N L GR D L M N O U "
Transposiciones por Columnas
En las transposiciones por columnas el texto claro se dispone horizontalmente en un bloque de n columnas, y el texto cifrado se lee verticalmente...
Regístrate para leer el documento completo.