Ir al contenido principal

Criptografía (XXXIV): cifrado cinta móvil (II)

En el post anterior puse un ejemplo de criptograma cifrado con la clave "Bocho" y que fue interceptado y descifrado por el bando nacional en la guerra civil española.

Decía también que a partir de la tabla de homófonos a la que llegué tras criptoanalizar otro mensaje cifrado con la misma clave sería mucho más fácil su descifrado si se mantenía la tabla de homófonos empleada, aunque se hubiera cambiado el alfabeto aleatorio.

Pues bien, voy a intentar su descifrado suponiendo que se mantienen ambas cosas, tabla de homófonos y alfabeto aleatorio.

Si fuera así el texto en claro sería algo parecido a:

B
P
N
V
M
D
M
70
Z
20
N
M
P
F
G
76
A
O
P
G
F
V
60
35
A
N
F
V
M
76
M
O
P
Z
F
Y
F
I
N
A
89
A
O
F
Y
20
V
L
A
11
A
O
P
N
F
G
B
A
D
A
B
A
N
M
G
T
20
X
07
A
O
P
A
S
60
N
E
C
F
O
M
X
20
Y
P
G
M
I
C
M
20
D
76
F
I
P
L
M
F
N
D
P
89
60
H
M
X
P
F
D
Q
M
G
Z
A
L
Y
P
E
C
60
P
S
B
A
N
A
60
Q
M
76
A
N
G
M
Z
C
A
X
M
P
D
F
G
O
M
B
Y
P
V
A
Z
M
X
A
G
O
F
70
A
M
N
A
O
A
G
80
A
O
A
O
P
P
N
O
F
D
F
G
N
F
B
N
F
70
60
D
76
A
D
76
F
G
F
D
F
H
76
N
A
D
11
F
N
P
B
A
N
A
E
C
20
D
P
G
60
O
F
G
B
A
X
66
F
D
O
60
B
C
20
N
76
P
70
F
D
E
C
60
G
60
F
D
X
C
F
D
Z
N
A
D
A
06
Z
C
A
Y
V
F
D
Z
60
L
A
N
X
P
G
V
A
76
N
M
X
C
Y
A
O
P
G
V
20
H
M
X
P
A
D
C
F
G
Z
N
P
G
G
F
N
Q
M
06
M
P
G
B
P
N
Z
A
D
Z
P
L
A
N
X
P
G
F
D
F
G
Z
A
G
M
Z
C
A
X
M
P
D
E
C
F
G
F
66
A
Y
Y
F
D
20
D
20
G
B
A
D
A
D
P
O
20
L
60
D
G
A
Y
M
N
S
A
L
A
40
P
B
A
L
F
Y
Y
P
D
V
60
H
M
X
A
D
P
S
O
60
L
60
N
A
D
G
60
N
Z
P
V
A
O
A
G
V
F
O
M
O
A
70
X
P
D
N
20
G
B
F
X
Z
P
A
Y
P
G
E
C
60
70
20
20
D
06
C
60
D
Z
N
F
D
20
D
F
H
Z
N
A
D
11
F
N
P

Por lo que queda claro que, al menos, tuvieron la precaución de cambiar el alfabeto aleatorio y ya el descifrado no será tan directo, pero ¿cambiaron también la tabla de homófonos?. Lo compruebo.

Siguiendo el mismo esquema que en el post en el que realicé el criptoanálisis del primer criptograma, en la siguiente tabla se indica para cada posible homófono: su frecuencia de aparición en el criptograma (número de veces y porcentaje) y el porcentaje resultado de multiplicar por cuatro la frecuencia anterior:

Homóf.   Fr.Fr. (%)Fr. x 4 (%)
00 0 0,00% 0,00%
01 1 0,22% 0,88%
02 16 3,53% 14,13%
03 0 0,00% 0,00%
04 2 0,44% 1,77%
05 8 1,77% 7,06%
06 3 0,66% 2,65%
07 1 0,22% 0,88%
08 0 0,00% 0,00%
09 5 1,10% 4,42%
10 0 0,00% 0,00%
11 3 0,66% 2,65%
12 6 1,32% 5,30%
13 1 0,22% 0,88%
14 5 1,10% 4,42%
15 0 0,00% 0,00%
16 2 0,44% 1,77%
17 1 0,22% 0,88%
18 6 1,32% 5,30%
19 5 1,10% 4,42%
20 15 3,31% 13,25%
21 9 1,99% 7,95%
22 5 1,10% 4,42%
23 5 1,10% 4,42%
24 8 1,77% 7,06%
25 2 0,44% 1,77%
26 4 0,88% 3,53%
27 11 2,43% 9,71%
28 1 0,22% 0,88%
29 3 0,66% 2,65%
30 9 1,99% 7,95%
31 0 0,00% 0,00%
32 5 1,10% 4,42%
33 9 1,99% 7,95%
34 10 2,21% 8,83%
35 1 0,22% 0,88%
36 0 0,00% 0,00%
37 5 1,10% 4,42%
38 0 0,00% 0,00%
39 0 0,00% 0,00%
40 1 0,22% 0,88%
41 2 0,44% 1,77%
42 1 0,22% 0,88%
43 2 0,44% 1,77%
44 13 2,87% 11,48%
45 23 5,08% 20,31%
46 3 0,66% 2,65%
47 10 2,21% 8,83%
48 4 0,88% 3,53%
49 4 0,88% 3,53%
50 11 2,43% 9,71%
51 2 0,44% 1,77%
52 6 1,32% 5,30%
53 2 0,44% 1,77%
54 16 3,53% 14,13%
55 0 0,00% 0,00%
56 0 0,00% 0,00%
57 0 0,00% 0,00%
58 1 0,22% 0,88%
59 9 1,99% 7,95%
60 18 3,97% 15,89%
61 9 1,99% 7,95%
62 2 0,44% 1,77%
63 0 0,00% 0,00%
64 4 0,88% 3,53%
65 0 0,00% 0,00%
66 2 0,44% 1,77%
67 10 2,21% 8,83%
68 0 0,00% 0,00%
69 5 1,10% 4,42%
70 6 1,32% 5,30%
71 0 0,00% 0,00%
72 1 0,22% 0,88%
73 16 3,53% 14,13%
74 1 0,22% 0,88%
75 1 0,22% 0,88%
76 9 1,99% 7,95%
77 16 3,53% 14,13%
78 5 1,10% 4,42%
79 0 0,00% 0,00%
80 1 0,22% 0,88%
81 0 0,00% 0,00%
82 2 0,44% 1,77%
83 0 0,00% 0,00%
84 2 0,44% 1,77%
85 17 3,75% 15,01%
86 0 0,00% 0,00%
87 1 0,22% 0,88%
88 20 4,42% 17,66%
89 2 0,44% 1,77%
90 9 1,99% 7,95%
91 1 0,22% 0,88%
92 6 1,32% 5,30%
93 1 0,22% 0,88%
94 6 1,32% 5,30%
95 0 0,00% 0,00%
96 0 0,00% 0,00%
97 0 0,00% 0,00%
98 3 0,66% 2,65%
99 0 0,00% 0,00%
453 100%

Por otra parte, recordar que la frecuencia de aparición (%) de las letras en un texto escrito en español es la siguiente (adicionalmente he establecido una frecuencia mínima de aparición suponiendo un margen de error del 20%):

Letra     Fr. (%)   Fr. Min (%)
E13,6810,944
A12,5310,024
O8,686,944
S7,986,384
R6,875,496
N6,715,368
I6,255
D5,864,688
L4,973,976
C4,683,744
T4,633,704
U3,933,144
M3,152,52
P2,512,008
B1,421,136
G1,010,808
V0,90,72
Y0,90,72
Q0,880,704
H0,70,56
F0,690,552
Z0,520,416
J0,440,352
Ñ0,310,248
X0,220,176
W0,020,016
K0,010,008

Pues bien, si sólo hubieran cambiado el alfabeto aleatorio y no la tabla de homófonos las columnas de la tabla empleada serían las mismas que las de la tabla utilizada en el cifrado del primer criptograma. Voy a ver si es así.

El homófono "45" (20,31%), que es el que presenta una mayor frecuencia estimada de aparición en el texto en claro de la letra a la que sustituiría, es el candidato más probable a corresponderse con la "E".

Si esto es así, partiendo de la tabla obtenida tras el criptoanálisis del primer criptograma:
El homófono "85", que está en la misma columna, también sería la "E" en el texto en claro y los otros dos homófonos que se corresponderían con dicha letra, suponiendo que cada letra tiene cuatro, serían dos de los que faltan en la tabla:

- En la primera decena faltan: 06 (2,65%) y 07(0,88%).
- En la segunda decena faltan: 11 (2,65%).
- En la tercera decena faltan: 20 (13, 25%).
- En la cuarta decena faltan: 35 (0,88%).
- En la quinta decena el "45" es el candidato a ser la "E".
- En la sexta decena no faltan homófonos.
- En la séptima decena faltan: 60 (15,89%), 66 (1,77%) y 68 (0,00%).
- En la octava decena faltan: 70 (5,30%), 71 (0,00%), 76 (7,95%) y 79 (0,00%).
- En la novena decena el "85" es el candidato a ser la "E".
- En la décima decena faltan: "96" (0,00%)

Por lo que creo que es muy probable que los homófonos "20" y "60" se correspondan con la "E".

Por tanto tendríamos hasta el momento:

E: 45 (20,31%), 85 (15,01%), 60 (15,89%), 20 (13, 25%).

Una vez que he establecido los candidatos a ser la "E", los bigramas más frecuentes en español que empiezan por "E" son: "ES", "EN", "EL" y "ER".

los bigramas repetidos (3 o más veces) que se observan en el criptograma que comienzan con los candidatos establecidos para la "E" son los siguientes:

Bigr. F.

2077 3

4502 3
4550 3
6073 3
8577 3

A la vista de los resultados obtenidos hasta ahora, parece claro que los homófonos "77" (14,13%), "02" (14,13%), "50" (9,71%) y "73" (14,13%) son candidatos ser la "S", "N" y "R".

El homófono "77", que sigue inmediatamente en los bigramas repetidos a candidatos a ser la "E" en seis ocasiones, junto con el "50" que sigue a éstos tres veces y se encuentra en la misma columna de la tabla, hace que lo más probable es que ambos, junto con el otro que se encuentra en esa misma columna ("21"), sean los candidatos más probables a ser la "S".

Los otros dos homófonos, "02" y "73", junto con el resto de homófonos situados en sus respectivas columnas (por una parte: "02", "30" y "92", y por la otra: "73", "12" y "34"), serían candidatos a ser la "N" o "R".

Creo que lo anterior, la asignación realizada de columnas cuyos homófono se corresponderían con las consonantes más frecuentes ("S", "R" y "N"), no estará muy equivocado, pero habrá que prestar especial atención a la asignación concreta de cada columna a cada letra, ya que pueden estar intercambiadas entre sí debido a que en textos cortos no es fácil distinguir entre ellas, ni por su frecuencia de aparición en un texto en claro escrito en español ni por los bigramas más frecuentes en dicho idioma.

Dicho esto, siguiendo el mismo razonamiento que el empleado para la "E", considerando los resultados obtenidos hasta el momento y la frecuencia estándar de aparición de las letras en un texto en claro escrito en español, el homófono "88" (17,66%) es el candidato más probable a corresponderse con la "A", lo que implica que los homófonos: "05", "33" y "54", que están en la misma columna de la tabla, también serían la "A" en el texto en claro.

Es decir, hasta el momento tenemos la siguiente tabla de candidatos:

E: 45 (20,31%)85 (15,01%), 60 (15,89%), 20 (13, 25%).
A: 88 (17,66%), 54 (14,13%), 33 (7,95%), 05 (7,06%).

Una vez determinados los homófonos candidatos a ser la "A", entre los bigramas más frecuentes en español que empiezan por "A" se encuentran: "AR", "AS", "AD", "AI" y "AC".

los bigramas repetidos (3 o más veces) que se observan en el criptograma que comienzan con los candidatos establecidos para la "A" son los siguientes:

Bigr. F.
8873 3
8877 3

Por tanto,si, como he dicho antes, el homófono "77" es más probable que sea la "S", entonces el "73", junto con el resto de homófonos situados en su misma columna, es más probable que sea la "R". Por tanto, de momento la tabla de candidatos quedaría como sigue:

E: 45 (20,31%)85 (15,01%), 60 (15,89%), 20 (13, 25%).
A: 88 (17,66%)54 (14,13%)33 (7,95%)05 (7,06%).
S: 77 (14,13%), 50 (9,71%), 21 (7,95%).
R: 73 (14,13%), 34 (8,83%), 12 (5,30%).
N: 02 (14,13%), 30 (7,95%), 92 (5,30%).

Intento ahora asignar la columna con los candidatos más probables a ser la "O", la tercera letra más frecuente en español. Los bigramas más frecuentes en español que empiezan por "O" son: "OS", "ON" y "OR".

los bigramas repetidos (3 o mas veces) que se observan en el criptograma y que terminan por los candidatos establecidos hasta el momento para la "S", "N" o "R" son los siguientes:

Bigr. F.
2077 3
4502 3
4550 3
6073 3
8577 3
8873 3
8877 3

Lo que no me dice gran cosa, ya que todos ellos comienzan con candidatos ya establecidos a ser la "E" o "A" (letras que muy frecuentemente preceden a estas consonantes), por lo que intento identificar al hómofono u homófonos que con mayor probabilidad se corresponderían con la "O" a partir de los bigramas repetidos dos veces en el criptograma que terminan con candidatos a ser la "S", "N" o "R", los siguientes:

Bigr. F.
2021 2
2073 2
2402 2
4434 2
4521 2
4530 2
4592 2
5450 2
6777 2
8550 2
9002 2

Por tanto, creo que con bastante probabilidad (atendiendo a los resultados obtenidos hasta el momento - descartando inicialmente aquellos bigramas repetidos dos veces en el criptograma que comienzan con candidatos ya establecidos a ser la "E" y "A" -, a los hómofonos que aparecen precediendo a los candidatos a ser la "S", "N" o "R" en dichos bigramas y a la frecuencia estándar de cada letra en el idioma español) los homófonos "24" (7,06%), "44" (11,48%), "67" (8,83%) y "90" (7,95%) son candidatos a ser la "O".

Los homófonos "24", "67" y "90" se encuentran en la misma columna de la tabla junto con el homófono "47" (8,83%), por lo que esta circunstancia, junto con que la frecuencia estimada de aparición en el texto en claro de la letra a la que cada uno de ellos sustituiría encaja muy bien con la que se espera para la letra "O", me hace pensar que éstos son los homófonos que con mayor probabilidad se podrían corresponder con la "O".

Por tanto hasta el momento la tabla de homófonos candidatos quedaría como sigue:

E: 45 (20,31%)85 (15,01%), 60 (15,89%), 20 (13, 25%).
A: 88 (17,66%)54 (14,13%)33 (7,95%)05 (7,06%).
O: 47 (8,83%), 67 (8,83%), 90 (7,95%), 24 (7,06%).
S: 77 (14,13%), 50 (9,71%), 21 (7,95%).
R: 73 (14,13%), 34 (8,83%), 12 (5,30%).
N: 02 (14,13%), 30 (7,95%), 92 (5,30%).

Voy a ver si en base a los bigramas repetidos que comienzan por candidatos a ser la "A" consigo completar un poco la tabla de candidatos. Dichos bigramas son los siguientes:

Bigr. F.
0561 2
3361 2
5450 2
8861 2
8894 2

Según la tabla de candidatos hasta el momento, "5450" podría corresponderse con "AS", por lo que conforme a los bigramas más frecuentes en español que comienzan con "A" e indicados anteriormente, el homófono "61", que sigue inmediatamente a candidatos a ser la "A" en 6 ocasiones, es probable que se corresponda con "D", "I" o "C".

Los homófonos "23", "49" y "82" se encuentran en la misma columna que el "61" y, por tanto, si no se ha modificado la tabla de homófonos respecto al primer mensaje cifrado, todos ellos sustituirían en el criptograma a la misma letra del texto en claro. La suma de la frecuencia de aparición de estos homófonos en el criptograma es 4,41%, lo que podría indicar que es más probable que los homófonos de esta columna se correspondan con la "D", pero no estoy seguro.

Intento salir de dudas en base a los bigramas repetidos (2 o más veces) que comienzan por homófonos que todavía no hemos asignado en la tabla y terminan con candidatos a ser la "E", ya que el bigrama más frecuente en español que termina por esa letra es "DE". Estos son los siguientes:

Bigr. F.
1185 2
1460 2
1860 2
2220 2
7860 2

Pocas conclusiones saco de ésto, sólo que "22" y "78" se encuentran en la misma columna y podrían ser la "D", pero no me convence la frecuencia de aparición en el criptograma del conjunto de los homófonos situados en esa columna (3,31%) para que éstos se correspondan con la "D". En base a dicha frecuencia los homófonos de esa columna podrían corresponderese con la "U", ya que "UE" es el segundo bigrama más frecuente en español que termina por "E".

Hago un último intento en base a trigramas antes de realizar una primera aproximación, para intentar despejar la duda de a qué letra del texto en claro sutituye el homófono "61" y aquellos que se encuentran en su misma columna ("23", "49" y "82"). En español los trigramas más frecuentes que empiezan por "A" son: "ARA", "ADO" y "ADA", y si acudimos al criptograma hay 21 trigramas que empiezan por los candidatos a ser la "A" y terminan con candidatos a ser la "A" y "O", de los que, descartando los trigramas que incluyen homófonos ya establecidos como candidatos, podrían formar los trigramas "ADO" y "ADA" los 14 siguientes:

054905
056147
056190
331188
333247
336154
336188
542588
548224
548988
881488
882367
884024
886190

Como se observa los homófonos "23", "49", "61" y "82" podrían formar ambos trigramas en 7 ocasiones, lo que me lleva a la conclusión de que es más probable que estos homófonos se correspondan con la "D" en lugar de la "I" o la "C".

Los trigramas repetidos no me aportan mayor información por ahora, por lo que hasta el momento la tabla de homófonos candidatos quedaría como sigue:

E: 45 (20,31%)85 (15,01%), 60 (15,89%), 20 (13, 25%).
A: 88 (17,66%)54 (14,13%)33 (7,95%)05 (7,06%).
O: 47 (8,83%), 67 (8,83%), 90 (7,95%), 24 (7,06%).
S: 77 (14,13%), 50 (9,71%), 21 (7,95%).
R: 73 (14,13%), 34 (8,83%), 12 (5,30%).
N: 02 (14,13%), 30 (7,95%), 92 (5,30%).
D: 61 (7,95%), 23 (4,42%), 49 (3,53%), 82 (1,77%).

Y ahora intento una primera aproximación para averiguar si en el cifrado de este criptograma se ha mantenido la misma tabla de homófonos que en el cifrado del primero. Quizás pueda ver ya algo (palabras o parte de ellas) que me indique si se confirma esta circunstancia y, si es así, me permita avanzar más rápido en el descifrado.

Con la tabla de candidatos establecida hasta el momento, el texto en claro podría ser algo parecido al siguiente:

52 O R 18 27 S 59 70 44 E R 27 O E N 76 A D O N E 18 E 35 A R E 18
59 76 84 D O 26 E 16 E 93 R A 89 A D E 32 E 48 43 A 11 A D O R E N
52 A S A 25 A R 59 N 72 E 64 07 A D O A 46 E R 53 51 E D 27 94 E 69
O N 59 01 98 09 E S 76 E 42 O 62 59 E R S O 89 E 13 59 37 O E S 29 27
N 44 A 14 32 O 28 22 E O 46 19 A R A E 29 09 76 A R N 59 44 98 A 94 27
O S E N D 27 25 69 O 18 A 44 59 64 A N D E 70 A 59 R A D A N 80 A
D A D O O R D E S E N R E 19 R E 70 E S 76 A S 76 E N E S E
58 76 R A S 11 E R O 52 A R A 91 22 E S O N E D E N 19 A 94 66 E
S D E 19 22 E R 76 O 70 E S 04 78 E N E E S 37 78 E S 44 R A S A
06 26 22 A 69 75 E S 44 E 14 A R 64 O N 48 A 76 R 09 37 98 16 A D O N
48 E 41 27 94 O A S 78 E N 44 R O N N E R 29 27 06 27 O N 52 O R 44
A S 44 O 43 A R 94 O N E S E N 26 A N 84 26 22 A 37 09 O S 53 78 E
N E 66 A 32 87 E S E S E N 52 A S A S O D E 14 E S N A 69 27 R
17 A 14 A 40 O 19 A 62 E 69 32 O S 18 E 74 27 64 A S O 46 D E 14 E R
A S N E R 44 O 48 A D A N 18 E D 09 D A 70 94 O S R E N 52 E 37
44 O A 32 O N 04 78 E 70 E E S 06 51 E S 44 R E S E S E 41 44 R A
S 11 E R O























Creo que bastante mejor y, por tanto, que en este segundo criptograma puede que, pese a haberse cambiado la cinta aleatoria, se haya mantenido la misma tabla de homófonos con la que se cifró el primero. He marcado en color azul palabras de cuatro letras muy frecuentes en español que podrían estar en el texto en claro: "PARA", "PERO", "ESTE", "ESTA" y "ESTO", y aquellas palabras o parte de ellas que entiendo que podrían estar descifradas o parcialmente descifradas.

En mi opinión, lo más significativo de esta aproximación es que en la séptima fila podría leerse "DADO ORDENES REGRESE" si los homófonos de la columna que se corresponderían con la "S" fueran realmente la "N" en el texto en claro y viceversa, el "19" sustituyera a la "G" y el "70" a la "S", ya he dicho anteriormente que era probable que las columnas asignadas a las consonantes de mayor frecuencia estuvieran intercambiadas entre sí. Por tanto voy a considerar que esto es efectivamente así y antes de continuar corregir esta primera aproximación, ya que esta circunstancia puede influir bastante a la hora de detectar palabras o parte de ellas.

E: 45 (20,31%)85 (15,01%), 60 (15,89%), 20 (13, 25%).
A: 88 (17,66%)54 (14,13%)33 (7,95%)05 (7,06%).
O: 47 (8,83%), 67 (8,83%), 90 (7,95%), 24 (7,06%).
S: 02 (14,13%), 30 (7,95%), 92 (5,30%).
R: 73 (14,13%), 34 (8,83%), 12 (5,30%).
N: 77 (14,13%), 50 (9,71%), 21 (7,95%).
D: 61 (7,95%), 23 (4,42%), 49 (3,53%), 82 (1,77%).

52 O R 18 27 N 59 70 44 E R 27 O E S 76 A D O S E 18 E 35 A R E 18
59 76 84 D O 26 E 16 E 93 R A 89 A D E 32 E 48 43 A 11 A D O R E S
52 A N A 25 A R 59 S 72 E 64 07 A D O A 46 E R 53 51 E D 27 94 E 69
O S 59 01 98 09 E N 76 E 42 O 62 59 E R N O 89 E 13 59 37 O E N 29 27
S 44 A 14 32 O 28 22 E O 46 19 A R A E 29 09 76 A R S 59 44 98 A 94 27
O N E S D 27 25 69 O 18 A 44 59 64 A S D E 70 A 59 R A D A S 80 A
D A D O O R D E N E S R E 19 R E 70 E N 76 A N 76 E S E N E
58 76 R A N 11 E R O 52 A R A 91 22 E N O S E D E S 19 A 94 66 E
N D E 19 22 E R 76 O 70 E N 04 78 E S E E N 37 78 E N 44 R A N A
06 26 22 A 69 75 E N 44 E 14 A R 64 O S 48 A 76 R 09 37 98 16 A D O S
48 E 41 27 94 O A N 78 E S 44 R O S S E R 29 27 06 27 O S 52 O R 44
A N 44 O 43 A R 94 O S E N E S 26 A S 84 26 22 A 37 09 O N 53 78 E
S E 66 A 32 87 E N E N E S 52 A N A N O D E 14 E N S A 69 27 R
17 A 14 A 40 O 19 A 62 E 69 32 O N 18 E 74 27 64 A N O 46 D E 14 E R
A N S E R 44 O 48 A D A S 18 E D 09 D A 70 94 O N R E S 52 E 37
44 O A 32 O S 04 78 E 70 E E N 06 51 E N 44 R E N E N E 41 44 R A
N 11 E R O

Y ya se pueden intuir muchas más palabras o parte de ellas, y a partir de ellas otras (marco sólo algunas porque creo que son más que suficientes para obtener el texto en claro casi completo en la siguiente aproximación), lo que sin duda quiere decir que definitivamente, aunque cambiaron la cinta móvil con la que se cifró el primer mensaje, mantuvieron la tabla de homófonos.

Con todo ello completo la tabla de homófonos y realizo otra aproximación al texto en claro:

E: 45 (20,31%)85 (15,01%), 60 (15,89%), 20 (13, 25%).
A: 88 (17,66%)54 (14,13%)33 (7,95%)05 (7,06%).
O: 47 (8,83%), 67 (8,83%), 90 (7,95%), 24 (7,06%).
S: 02 (14,13%), 30 (7,95%), 70 (5,30%), 92 (5,30%).
R: 73 (14,13%), 34 (8,83%), 12 (5,30%).
N: 77 (14,13%), 50 (9,71%), 21 (7,95%).
I: 27 (9,71%), 59 (7,95%), 09 (4,42%), 84 (1,77%).
D: 61 (7,95%), 23 (4,42%), 49 (3,53%), 82 (1,77%).
L: 32 (4,42%), 69 (4,42%), 16 (1,77%), 87 (0,88%).
C: 94 (5,30%), 37 (4,42%), 64 (3,53%), 06 (2,65%).
T: 44 (11,48%), 76 (7,95%), 26 (3,53%).
U: 22 (4,42%), 78 (4,42%), 98 (2,65%), 51 (1,77%).
M: 18 (5,30%)48 (3,53%), 75 (0,88%).
P: 52 (5,30%), 19 (4,42%), 25 (1,77%).
B: 14 (4,42%), 43 (1,77%), 62 (1,77%).
G: 42 (0,88%), 01 (0,88%), 93 (0,88%), 63 (0,00%).
V: 29 (2,65%), 10 (0,00%), 55 (0,00%), 81 (0,00%), 99 (0,00%).
Q: 04 (1,77%)53 (1,77%)28 (0,88%)91 (0,88%).
H: 66 (1,77%).
J: 11 (2,65%).
X: 41 (1,77%), 13 (0,88%), 58 (0,88%), 74 (0,88%).

Lo homófonos que figuran en la tabla anterior con una frecuencia estimada de aparición en el texto en claro de la letra a la que sustituyen de 0,00% no figuran en el criptograma, pero, conforme a la tabla de homófonos que se utilizó en el cifrado del primer mensaje, están ubicados en la misma columna que los homófonos marcados en azul y que en el criptograma sustituirían a la letra que se indica.

Con esta tabla de homófonos el texto en claro sería algo parecido a lo siguiente:

P O R M I N I S T E R I O E S T A D O S E M E 35 A R E M
I T I D O T E L E G R A 89 A D E L E M B A J A D O R E S
P A N A P A R I S 72 E C 07 A D O A 46 E R Q U E D I C E L
O S I G U I E N T E G O B I E R N O 89 E X I C O E N V I
S T A B L O Q U E O 46 P A R A E V I T A R S I T U A C I
O N E S D I P L O M A T I C A S D E S A I R A D A S 80 A
D A D O O R D E N E S R E P R E S E N T A N T E S E N E
X T R A N J E R O P A R A Q U E N O S E D E S P A C H E
N D E P U E R T O S E N Q U E S E E N C U E N T R A N A
C T U A L M E N T E B A R C O S M A T R I C U L A D O S
M E X I C O A N U E S T R O S S E R V I C I O S P O R T
A N T O B A R C O S E N E S T A S I T U A C I O N Q U E
S E H A L L E N E N E S P A N A N O D E B E N S A L I R
17 A B A 40 O P A B E L L O N M E X I C A N O 46 D E B E R
A N S E R T O M A D A S M E D I D A S C O N R E S P E C
T O A L O S Q U E S E E N C U E N T R E N E N E X T R A
N J E R O

Con lo que resulta evidente que los homófonos "35", "07" y "80" se corresponden con la "H", el "89" sustituye a la "M", el "72" a la "F", el "46" y "17" a la "Y" y el "40" a la "J", y que el texto en claro es:

"Por Ministerio Estado se me ha remitido telegrama del embajador España París fechado ayer que dice lo siguiente: Gobierno México en vista bloqueo y para evitar situaciones diplomáticas desairadas ha dado ordenes representantes en extranjero para que no se despachen de puertos en que se encuentran actualmente barcos matriculados México a nuestros servicios, por tanto barcos en esta situación que se hallen en España no deben salir ya bajo pabellón mexicano y deberán ser tomadas medidas con respecto a los que se encuentren en extranjero".
Con lo que, considerando los homófonos que aparecen tanto en el primer criptograma como en el segundo, sólo faltarían "68", "71", "79" y "96" para reconstruir la tabla completa.

Comentarios

Entradas populares de este blog

Criptografía (I): cifrado Vigenère y criptoanálisis Kasiski

Hace unos días mi amigo Iñaki Regidor ( @Inaki_Regidor ), a quien dedico esta entrada :), compartió en las redes sociales un post titulado "Criptografía: el arte de esconder mensajes"  publicado en uno de los blogs de EiTB . En ese post se explican ciertos métodos clásicos para cifrar mensajes , entre ellos el cifrado de Vigenère , y , al final del mismo, se propone un reto consistente en descifrar un mensaje , lo que me ha animado a escribir este post sobre el método Kasiski  para atacar un cifrado polialfabético ( conociendo la clave descifrar el mensaje es muy fácil, pero lo que contaré en este post es la forma de hacerlo sin saberla ). El mensaje a descifrar es el siguiente: LNUDVMUYRMUDVLLPXAFZUEFAIOVWVMUOVMUEVMUEZCUDVSYWCIVCFGUCUNYCGALLGRCYTIJTRNNPJQOPJEMZITYLIAYYKRYEFDUDCAMAVRMZEAMBLEXPJCCQIEHPJTYXVNMLAEZTIMUOFRUFC Como ya he dicho el método de Vigenère es un sistema de sustitución polialfabético , lo que significa que, al contrario que en un sistema de

Criptografía (XXIII): cifrado de Hill (I)

En este post me propongo explicar de forma comprensible lo que he entendido sobre el cifrado de Hill , propuesto por el matemático Lester S. Hill , en 1929, y que se basa en emplear una matriz como clave  para cifrar un texto en claro y su inversa para descifrar el criptograma correspondiente . Hay tres cosas que me gustan de la criptografía clásica, además de que considero que ésta es muy didáctica a la hora de comprender los sistemas criptográficos modernos: la primera de ellas es que me "obliga" a repasar conceptos de matemáticas aprendidos hace mucho tiempo y, desgraciadamente, olvidados también hace demasiado tiempo, y, por consiguiente, que, como dice  Dani , amigo y coautor de este blog, me "obliga" a hacer "gimnasia mental"; la segunda es que, en la mayoría de las ocasiones, pueden cifrarse y descifrase los mensajes, e incluso realizarse el criptoanálisis de los criptogramas, sin más que un simple lápiz y papel, es decir, para mi es como un pasat

¿Qué significa el emblema de la profesión informática? (I)

Todas o muchas profesiones tienen un emblema que las representa simbólicamente y en el caso de la  informática: " es el establecido en la resolución de 11 de noviembre de 1977  para las titulaciones universitarias superiores de informática, y  está constituido por una figura representando en su parte central  un  núcleo toroidal de ferrita , atravesado por  hilos de lectura,  escritura e inhibición . El núcleo está rodeado por  dos ramas : una  de  laurel , como símbolo de recompensa, y la otra, de  olivo , como  símbolo de sabiduría. La  corona  será la  de la casa real  española,  y bajo el escudo se inscribirá el acrónimo de la organización. ". Veamos los diferentes elementos tomando como ejemplo el emblema del COIIE/EIIEO (Colegio Oficial de Ingenieros en Informática del País Vasco/ Euskadiko Informatikako Ingeniarien Elkargo Ofiziala ) . Pero no sólo el COIIE/EIIEO adopta el emblema establecido en dicha resolución, sino que éste se adopta también como im