Laboratu00f3rio de Criptografia

As cifras homofônicas *

Dom

10

Nov

2002


23:00

  • Imprimir
(16 votos, média 4.50 de 5) 


Para escapar da análise da frequência de ocorrência das letras, uma solução consiste em substituir uma letra não por um símbolo convencionado, mas sim por um de vários símbolos. O número de símbolos referentes a cada letra do texto claro deve ser proporcional à sua frequência de ocorrência na língua utilizada. Para o Português, por exemplo, as letras A, E e O (de alta frequência) teriam vários substitutos possíveis enquanto que J, X e Z teriam apenas um. Este tipo de substituição é chamada de homofônica, palavra que deriva do grego e significa "do mesmo som", ou seja, de mesma pronúncia. Na substituição homofônica, os símbolos de substituição para a letra A são homófonos: todos são pronunciados como A.

Simeone de Crema

Em 1401, Simeone de Crema usou uma chave na qual cada vogal do texto original possuía vários equivalentes. Isto comprova que, já nesta época, o ocidente conhecia a criptanálise. Não pode haver outra explicação para o aparecimento destes múltiplos substitutos ou homófonos. O fato dos homófonos serem aplicados a vogais, e não apenas indiscriminadamente, indica, no mínimo, um conhecimento básico da análise de frequência de ocorrência das letras.

Crema
A cifra homofônica de Simeone de Crema

Michele Steno

Michele Steno, doge de Veneza de 1400 a 1413, também tinha sua cifra homofônica. Escolhia um dos muitos símbolos para cada caracter, além de utilizar nulos e caracteres especiais para certas palavras de uso frequente.

Steno
Substituição homofônica de Michele Steno

Giovanni Palatino

Giovanni Battista Palatino era conhecido como o "calígrafo dos calígrafos". Em 1540 publicou seu primeiro trabalho, chamado Libro Nuovo, com muitos exemplos de caligrafia que o tornaram famoso. Incluiu também exemplos de escritas não-ocidentais, além de hieroglifos e alfabetos cifrantes. Atualmente existem manuscritos originais de Palatino na Bodleian Library, em Oxford, e no Kunstgewerbemuseum, em Berlim.

Duque de Montmorency

Em 1552, o Duque de Montmorency usava um cifrante homofônico em sua correspondência com a Inglaterra. Observe que há uma pequena nomenclatura associada, onde palavras inteiras são substituídas, como Rei da França, Inglaterra, guerra, etc. Além disso, para aumentar a segurança da cifra, Montmorency também fazia uso de nulos.

Palatino
A cifra homofônica de Palatino
Montmorency
A cifra homofônica do Duque de Montmorency

Philibert Babou

Em 1558, Philibert Babou era o criptoanalista oficial do rei François I da França. Sua posição era sólida como uma rocha porque... sua linda esposa era amante do soberano smile

Henrique IV

Em 1595, Henrique IV, rei da Inglaterra, utilizava uma cifra homofônica particular para os assuntos sigilosos. Um pouco mais elaborada, além das vogais havia outras letras frequentes com mais de um substituto.

Babou
A cifra homofônica de Babou
Henrique IV
A cifra homofônica de Henrique IV

Luis XIII

Em 1628, Luis XIII usava uma cifra homofônica própria. Na mesma época, a correspondência de assuntos estrangeiros entre Constantinopla e a França também era cifrada e possuía um método próprio.

Luis XIII
A cifra do Rei da França, Luis XIII



Constantinopla
Cifra homofônica da correspondência Paris-Constantinopla

Exemplo de cifrante para o Português

Podemos substituir as letras do alfabeto por números, atribuindo às letras de maior frequência uma quantidade maior de números:

Letra Freq.% Cifrantes Letra Freq.% Cifrantes
A 14.63 000, 026, 052, 078, 104, 130, 156, 182, 208, 234, 260, 286, 312 N 5.05 039, 091, 143, 195, 247
B 1.04 027 O 10.73 066, 092, 118, 144, 170, 196, 222, 248, 274, 300
C 3.88 002, 028, 132, 210 P 2.52 119, 249
D 4.99 055, 107, 159, 185, 263 Q 1.20 172
E 12.57 030, 056, 082, 108, 134, 160, 186, 212, 238, 264, 290, 316 R 6.53 017, 069, 095, 147, 225, 277, 329
F 1.02 083 S 7.81 044, 096, 122, 174, 200, 252, 278, 304
G 1.30 292 T 4.34 071, 149, 227, 331
H 1.28 137 U 4.63 020, 046, 124, 254
I 6.18 112, 138, 164, 190, 216, 242 V 1.67 203
J 0.40 009 W 0.01 100
K 0.02 062 X 0.21 179
L 2.78 037, 089, 167 Y 0.01 024
M 4.74 012, 116, 194, 272, 324 Z 0.47 233

Confira a cifra

Image Texto claro
     
Image Texto cifrado
Image Texto decifrado Mod(26)

Clique várias vezes no botão [Cifrar] e observe como diferentes criptogramas são gerados. Apesar disto, o texto decifrado continua intacto.

Não há motivo para se preocupar com a tabela de substituição. Não precisa ser decorada, basta achar o mod26 para recuperar a letra original! Isto nada tem a ver com as cifras homofônicas originais, é invencionice minha mesmo vovo

Fontes
mfx broker вывод средствсковорода гриль для чего нужнаалександр лобановский харьков Лобановскийхарьков новости онлайн твBroker MFXресторан никас