Mais
A Cifra de César é um exemplo de um método de codificação de mensagens usado por Júlio César para se comunicar com seus generais.
No método, cada letra era trocada por uma letra que aparecia no alfabeto um número fixo de casas adiante (ou atrás) de forma cíclica. A seguir temos um exemplo em que cada letra é substituída pela que vem três posições à frente.
Descrição da imagem (gerado por IA)
Tabela de duas linhas que mostra uma correspondência entre letras. A linha superior, 'Original', apresenta as letras do alfabeto em ordem, de A a Z. A linha inferior, 'Codificado', apresenta cada letra substituída pela letra que está três posições à frente no alfabeto: A vira D, B vira E, C vira F, e assim sucessivamente, de modo que X vira A, Y vira B e Z vira C.
Textos contidos na imagem (gerado por IA)
Original
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Codificado
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
Para quebrar um código como esse, a análise de frequências das letras de um texto é uma ferramenta importante. Uma análise do texto do romance O guarani, de José de Alencar, que é composto por 491 631 letras, gerou o seguinte gráfico de frequências:
Descrição da imagem (gerado por IA)
Gráfico de barras (histograma) em tons de cinza, sem título. O eixo vertical indica 'Frequência', de 0 a 70 000, com marcações a cada 10 000. O eixo horizontal lista as 26 letras do alfabeto, de A a Z. As barras mais altas são A (cerca de 70 000), E (cerca de 64 000), N (cerca de 52 000), R (cerca de 39 000), Q (cerca de 33 000) e I (cerca de 32 000). Apresentam valores intermediários, entre aproximadamente 20 000 e 25 000, as letras C, D, L, M, S e T. Têm barras baixas, de cerca de 5 000 a 15 000, as letras B, F, G, H, J, K, O, P e U. As letras V, W, X, Y e Z praticamente não aparecem, com barras ínfimas ou ausentes. Abaixo do gráfico há o crédito da fonte.
Textos contidos na imagem (gerado por IA)
70 000
60 000
50 000
40 000
30 000
20 000
10 000
0
Frequência
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Disponível em: www.dominiopublico.gov.br. Acesso em: 7 fev. 2015.
Após codificar esse texto com a regra do exemplo fornecido, faz-se nova análise de frequência no texto codificado.
As quatro letras mais frequentes, em ordem decrescente de frequência, do texto codificado são
-
A, E, O e S.
-
D, E, F e G.
-
D, H, R e V.
-
R, L, B e X.
-
X, B, L e P.