Escolar Documentos
Profissional Documentos
Cultura Documentos
Aprendendo Criptografia de Form Adivertida
Aprendendo Criptografia de Form Adivertida
Criptologia de Forma
Divertida
SUMRIO
1. Introduo.............................................................................
2. reas da Criptologia............................................................
Esteganografia...........................................................
Criptografia................................................................
3
5
15
Criptografia eletro-mecnica.......................................
Cdigo Gentico.........................................................
Anti-criptografia: comunicao com extra-terrestres..
71
72
88
108
112
119
125
128
5. Referncias...........................................................................
135
1. INTRODUO
Enviar mensagens secretas uma
tarefa muito antiga. O homem sentiu, desde
muito cedo, a necessidade de guardar
informaes em segredo; ela nasceu com a
diplomacia e com as transaes militares.
Generais, reis e rainhas, durante milnios,
buscavam formas eficientes de comunicao
para comandar seus exrcitos e governar
seus pases. A importncia de no revelar
segredos e estratgias s foras inimigas,
motivou o desenvolvimento de cdigos, cifras e tcnicas para mascarar uma
mensagem, possibilitando apenas ao destinatrio ler o contedo.
As naes passaram a criar departamentos para elaborar sistemas
criptogrficos; por outro lado, surgiram os decifradores de cdigos, criando uma
corrida armamentista intelectual. Ao longo da histria, os cdigos decidiram o
resultado de batalhas. medida que a informao se torna cada vez mais
valiosa, o processo de codificao de mensagens tem um papel cada vez
maior na sociedade.
Tendo em vista a necessidade de se criar ferramentas capazes de
proteger a informao e de prover segurana aos documentos armazenados e
transmitidos pelas organizaes atravs do mundo, tem-se a motivao para o
estudo da Criptologia.
essenciais
dependem
do
sigilo
na
troca
de
mensagens,
Codificao
Mensagem
Original
Decifrao
Mensagem
Secreta
Mensagem secreta
enviada
Mensagem secreta
recuperada
Espionagem
2. REAS DA CRIPTOLOGIA
A Criptologia a cincia que se ocupa da ocultao de informaes
(criptografia) e da quebra das informaes ocultadas (criptoanlise). Uma
informao pode ser escondida de duas maneiras diferentes:
reas da Criptologia
Esteganografia
A esteganografia estuda meios e mtodos para se esconder a existncia
da mensagem. bastante utilizada na rea de segurana monetria, na
autenticao de documentos, em imagens e nas gravaes em geral (msica,
filmes, etc). Atualmente utilizada na luta contra a pirataria e o terrorismo.
Vejamos alguns exemplos:
Criptografia
Para codificarmos ou decodificarmos uma mensagem necessitamos de
informaes confidenciais denominadas chave. A criptoanlise estuda formas
de decodificar uma mensagem sem se conhecer, de antemo, a chave. Ela
reconstri, a partir da mensagem codificada, a mensagem no seu formato
original, com a ajuda de mtodos matemticos. Dizemos que a criptoanlise
responsvel por quebrar o cdigo da mensagem codificada, o que permite
transformar dados ou mensagens em alguma forma legvel.
A criptografia, por outro lado, utilizada para proteger informaes e
manter o sigilo de dados confidenciais. A criptografia utiliza mtodos para a
produo e distribuio segura de chaves e estuda algoritmos que permitem
transformar mensagens claras em formas de comunicao s inteligveis pelos
emissores e pelos receptores envolvidos no processo.
Apresentamos, a seguir, algumas definies usadas em Criptografia:
Criptograma: Mensagem cujo contedo
foi obtido a partir de uma tcnica de
criptografia.
Ciframento: Tcnica de criptografia para
obter um criptograma a partir da
mensagem.
Deciframento: Tcnica de criptografia para obter a mensagem original a partir
de um criptograma.
Na cincia da criptografia estudam-se os cdigos e as cifras. No estudo
de cdigos em geral no h a inteno de se esconder a informao, como, por
exemplo, nos cdigos de barra, hoje em dia amplamente utilizados. Existem
estudos matemticos profundos sobre os cdigos em geral (cdigos corretores
de erros, cdigos baseados em teoria dos grupos ou em geometria algbrica,
etc.).
Cdigos
Cdigos de Barras
diferentes.
Se
voc
calculamos
0.1+2.2+0.3+1.4+1.5+y.6+5.7+0.8+2.9+7.10 = 6.y+136
Como s nos interessa o resto da diviso do nmero por 11 e 136 =
11.12 + 4, precisamos encontrar y para que 6.y + 4 seja um mltiplo de 11.
Basta testar e ver que y = 3 funciona. Logo, o nmero procurado 3.
Como feito o CPF (Cadastro de Pessoas Fsicas)
O cadastro das pessoas fsicas (usado nas declaraes de
imposto de renda) tem o seguinte formato:
X1 X2 X3 X4 X5 X6 X7 X8 R - C1 C2
Os oito primeiros nmeros constituem o nmero bsico de
inscrio da pessoa fsica no Cadastro Individual do Contribuinte.
O nono algarismo, indicado pela letra R, indica a regio fiscal onde foi
efetuada a inscrio. O dgito C1 um nmero verificador do nmero formado
pelos nove algarismos anteriores (calculado tomando o resto por 11, como no
ISBN) e C2 o dgito de controle que verifica a exatido dos dez algarismos
anteriores (usando tambm o resto por 11).
Clculo de C1: Cada um dos nove algarismos, a partir da direita multiplicado
sucessivamente por 2, 3, 4, 5, 6, 7, 8, 9, 10 e os produtos resultantes so
somados. A soma obtida ento dividida por 11 e C1 ser o quanto falta para
11 do resto desta diviso. Se este complemento for maior ou igual a 10, tomase o valor 0. Colocamos o valor encontrado de C1 na sua devida posio para
iniciar o clculo de C2.
Clculo de C2: Cada um dos dez algarismos, a partir da direita, multiplicado
sucessivamente por 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 e os produtos resultantes so
somados. O nmero C2 obtido ento de maneira anloga a C1.
Exemplo: Vamos calcular os dgitos de controle C1 e C2 para o seguinte CPF:
123456785
Clculo de C1: 1.10+2.9+3.8+4.7+5.6+6.5+7.4+8.3+5.2 = 202. Dividindo 202
por 11, obteremos 4 como resto. Ento C1 = 11 4 = 7.
Clculo de C2: 1.11+2.10+3.9+4.8+5.7+6.6+7.5+8.4+5.3+7.2 = 257. Dividindo
este nmero por 11, obteremos resto 4. Logo C2 = 11 - 4 = 7.
Assim o CPF completo : 123456785 77.
Cifras
No estudo das cifras, o fundamental o ocultamento da informao; h
uma unidade bsica de substituio formada por letras ou smbolos, isolados
ou agrupados, e os mtodos de cifragem so divididos segundo sua natureza:
mtodos de substituio (quando uma letra trocada por outra, em geral
diferente dela), cifragem de transposio (em que as letras da mensagem so
apenas permutadas, mas no substitudas) e cifragem mista.
Vejamos com mais detalhes alguns destes mtodos criptogrficos.
fica
primeira
10
linha
Fcil, no?
A nossa mente capaz de fazer coisas incrveis; leia as mensagens
abaixo que andaram circulando pela Internet:
Como pode.... d para ler tudo sem problema nenhum...rsrsrs
DE AORCDO COM UMA PQSIEUSA DE UMA UINRVESRIDDAE IGNLSEA, NO IPOMTRA
EM QAUL ODREM AS LRTEAS DE UMA PLRAVAA ETSO, A NCIA CSIOA IPROTMATNE
QUE A PIREMRIA E TMLIA LRTEAS ETEJASM NO LGAUR CRTEO. O RSETO PDOE
SER UMA TTAOL BGUANA QUE VCO PDOE ANIDA LER SEM POBRLMEA. ITSO
POQRUE NS NO LMEOS CDAA LRTEA ISLADOA, MAS A PLRAVAA CMOO UM TDOO.
11
ZEN
Zen uma poesia concreta de Pedro Xisto. Os dois outros poemas so de autoria de Augusto de Campos. Voc
reparou na mensagem escondida? Leia com calma a ltima poesia, explicitamente: colocar a mscara.
12
No
mtodo
da
substituio
simples
sistemas
simtricos
utiliza-se
criptogrficos
uma
mesma
ditos
chave
13
da
conta-corrente
de
Via Lctea
(Pardia de Ju Bananere)
(Olavo Bilac)
14
30
1 24 51 10
42 25 35
Esta
interessante
pea
arqueolgica
babilnica
data
de
verdade
os
primeiros
escritos
15
487 aC
Militares gregos desta poca
usavam o basto de licurgo ou citale para
enviar mensagens secretas.
Basto de Licurgo
16
construir
este
sistema
substituio
governamentais.
para
encriptar
comunicaes
17
B=1
J=9
R=17
Z=25
C=2
K=10
S=18
D=3
L=11
T=19
E=4
M=12
U=20
F=5
N=13
V=21
G=6
O=14
W=22
H=7
P=15
X=23
18
19
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
B A D C F E H G J I L K N M P O R Q T S V U X W Z Y
Observe que nenhuma letra ficou no seu lugar original. Neste caso,
dizemos que houve um desordenamento.
c) Usando a seqncia que aparece no teclado do computador:
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
Q W E R T Y U I O P A S D F G H J K L Z X C V B N M
Aqui tambm houve desordenamento.
Atividade: Usando o cdigo:
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
Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
Decifre a mensagem:
Z TIZNZ V ZNZITZ
Leia de trs para frente a mensagem decifrada.
20
H 9 desordenamentos:
1
21
n !(
1 1 1 1
(1) n
+ + ... +
)
0! 1! 2! 3!
n!
Este conto faz parte do livro Histria de Mistrio e Imaginao de Edgar Allan Poe, Editorial
o
Verbo, n . 15, Lisboa.
22
Como isto foi obtido? A letra que aparece com mais freqncia na lngua
inglesa a letra e; muitas vezes ela aparece dobrada ee. Na mensagem
secreta acima o smbolo 8 aparece 33 vezes, muito mais do que as outras
letras e portanto plausvel que 8 deva significar a letra e. Substituindo 8 por e,
e tentando o mesmo esquema com outras letras possvel decifrar a
mensagem. Sua traduo para o portugus :
Um bom vidro na hospedaria do bispo na cadeira do diabo quarenta e um graus e treze
minutos nordeste e quarta de norte ramo principal stimo galho do lado leste a bala atravs do
olho esquerdo da cabea do morto uma linha de abelha da rvore atravs da bala cinqenta
ps para fora.
23
Letra
l
j
n
i
o
e
d
p
x
24
25
Variaes:
1) Uma maneira de encriptar mensagens consiste em escolher uma palavra
chave que deve ser mantida em segredo por quem as envia e por quem as
recebe. Esta palavra no deve ter letras repetidas. Por exemplo, consideramos
a palavra TECLADO. Para fazer a troca de letras, podemos usar a seguinte
correspondncia:
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
T E C L A D O B F G H I J K M N P Q R S U V W X Y Z
2) Outra maneira para codificar mensagens feita trocando-se letras por
nmeros, de acordo com a seguinte tabela:
1
2
3
4
5
1
A
F
L
Q
V
2
B
G
M
R
W
3
C
H
N
S
X
4
D
I/J
O
T
Y
5
E
K
P
U
Z
Por exemplo, a palavra LEGAL pode ser codificada como 31-15-22-1131. Este cdigo pode ser transmitido com as mos: os dedos da mo direita
indicam as linhas e os da esquerda as colunas. O que dizem as mozinhas
abaixo?
Blaise Vigenre foi um diplomata francs, estudioso de Criptografia, que viveu no sculo XVI.
26
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
Recorte este
pequeno retngulo
27
28
LATA DE CRIPTOGRAFAR
Codificao
CD PARA CRIPTOGRAFAR:
Para confeccionar este aparato voc vai precisar de um CD que no tenha
mais uso e tambm de sua caixinha.
Reproduza e recorte o crculo e cole-o no CD. O CD deve ser encaixado dentro
da caixinha.
O quadrado com o furo no meio deve ser colocado na capa do CD. Para fazer
a mquina funcionar voc deve recortar na parte detrs da caixinha dois
pequenos retngulos, suficientes para introduzir os dedos e girar o CD.
29
R
C
U
L
O
P
A
R
A
C
R
I
P
T
O
G
R
A
F
A
R
30
31
pai
da
criptologia
ocidental",
em
parte
porque
32
DISCOS GIRATRIOS
Copie e recorte
o disco maior e
o disco menor.
Copie e recorte
tambm
o
pequeno
trapzio
do
crculo menor,
formando uma
janelinha.
Sobreponha os
dois
discos.
Coloque
um
palito
de
dentes ou um
clipe
perfurando os
centros
dos
discos
para
que um deles
gire
com
relao
ao
outro.
33
1563
O fsico italiano Giambattista Della Porta (1535?-1615)
foi o inventor do primeiro sistema literal de chave dupla, ou
seja, a primeira cifra na qual o alfabeto cifrante muda a cada
letra. Della Porta inventou seu sistema em 1563 e esta cifra foi
utilizada com sucesso por mais de trs sculos.
smbolos
criptoanlise,
no
devemos
convencionais,
usar
ordenados
aleatoriamente.
A
v
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
B
v
C
v
D
v
E
v
F
v
G
v
H
v
I
v
v
J
v
v
10
K
v
L
v
M
v
N
v
O
v
P
v
Q
v
R
v
S
v
T
v
U
v
V
v
W
v
X
v
Y
v
Z
v
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
142
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
201
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
412
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
454
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
648
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
34
At mesmo o filsofo ingls Francis Bacon (15611626) se aventurou por cdigos criptogrficos. Na
verdade ele inventou um cdigo criptoesteganogrfico
bastante interessante: a partir de um texto suporte
qualquer, sem codificao
alguma,
caracteres
diferentes.
ligeiramente
usam-se
dois
Usaremos
35
A
H
O
V
11000 B
00101 I
00011 P
01111 W
10011 C
01100 J
01101 Q
11001 X
01011
00110
11100
SArin
11000
A
honaG
00001
T
aioLA
00011
O
como
construir
um cilindro
36
37
38
1834
Louis Braille (1809-1852), educador francs, ficou cego aos 3 anos de
idade. Interessou-se por um sistema de escrita, apresentado na escola Charles
Barbier, no qual uma mensagem codificada em pontos era cunhada em papelcarto. Aos 15 anos de idade trabalhou numa adaptao, escrita com um
instrumento simples. O Cdigo Braille consiste de 63 caracteres, cada um
deles constitudo por 1 a 6 pontos dispostos numa matriz ou clula de seis
posies. Mais tarde adaptou este sistema para a notao musical. Publicou
tratados sobre seu sistema em 1829 e 1837. O Sistema Braille
universalmente aceito e utilizado at os dias de hoje.
39
3 x2
(trs linhas e duas
colunas)
Letra
Letra
os algarismos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9,
40
a
1
b
2
c
3
d
4
e
5
f
6
g
7
h
8
i
9
j
0
antes
Simbolo para
letra
maiscula
41
Letra a
minscula
Simbolo para
nmero
Smbolo
restituidor para
letra
Simbolo para
nmero
Letra a
minscula
Este conjunto
representa o nmero 1
Simbolo para
nmero
Letra b
minscula
Simbolo para
nmero
Este conjunto
representa o nmero 2
Letra f
minscula
Letra g
minscula
Simbolo para
nmero
Este conjunto
representa o nmero 6
Letra c
minscula
Simbolo para
nmero
Este conjunto
representa o nmero 3
Letra h
minscula
Simbolo para
nmero
Este conjunto
representa o nmero 7
Este conjunto
representa o nmero 8
Letra d
minscula
Simbolo para
nmero
Este conjunto
representa o nmero 4
Letra i
minscula
Simbolo para
nmero
Este conjunto
representa o nmero 9
Simbolo para
nmero
Este conjunto
representa o nmero 5
Letra j
minscula
Simbolo para
nmero
Este conjunto
representa o nm ero 0
Voc deve ter notado na atividade anterior que apenas letras e nmeros
no so suficientes para escrever todas as frases que usamos. Na verdade
existem muitos outros smbolos que so usados em Braille; eles tambm
variam de pas para pas. Veja alguns exemplos tpicos usados em portugus:
42
Letra e
minscula
>
<
ndice
inferior
expoente
2n
a
expoente
43
a
1
c
3
b
2
e
5
d
4
g
7
f
6
Maiscula
i
9
j
0
(maior)
Restituidor Letra
o
>
h
8
Nmero
o>
Expoente
<
ndice
inferior
44
45
>
46
Aprendendo Criptologia
de Forma Divertida
+
+
o >
<
Sinal
restituidor
de letra
<
47
maiscula
nm
- ero
maiscula
nmero
nmero
nmero
o >
nmero
nmero
Sinal
restituidor
de letra
nmero
48
em que nenhum dos pontos marcado e outro em que todos os seis pontos
so marcados:
Na linguagem Braille, esta
configurao tem a funo de
referencial de posio, para
auxiliar a indicar sinais grficos
tais como a crase ou o trema.
usada para indicar a letra
acentuada .
Em Braille, por
motivos bvios,
esta
configurao
no usada
49
S
I
M
E
T
R
I
A
50
51
p=1
p=2
p=3
p=4
p=5
p=6
52
Cnp =
n!
n!
=
= Cnn p
p !(n p)! (n p)!(n (n p))!
53
1840
O Cdigo Morse
Samuel Morse (1791-1872), um norteamericano, desenvolveu o cdigo que recebeu o
seu nome a fim de enviar mensagens por
telgrafo. Trata-se de um alfabeto cifrado em
tons curtos e longos. A inveno do telgrafo
alterou profundamente a criptografia e tornou
imprescindvel a cifragem de mensagens.
54
55
por
um
ponto
3),
prximo
ou
traos,
como
mostrado ao lado.
ATIVIDADE: Questo 1: Observe o tempo de transmisso para
cdigos com 1, 2 ou 3 smbolos:
56
57
for
Information
Interchange),
58
1x6
3x2
41 = 20 x 2 + 1
41 = 10 x 4 + 1
41 = 5 x 8 + 1
Formamos 20 pares,
observe que sobra
uma unidade.
Usamos os 20 pares
anteriores para formar 10
grupos de quatro
elementos cada um .
Usamos os 10 grupos de
quatro elementos obtidos
anteriormente para agrup-los
em cinco grupos maiores com
oito elementos cada.
41 = 1 x 32 + 1 x 8 + 1
41 = 2 x 16 + 1 x 8 + 1
Concluso: 41 = 1 x 25 + 0 x 24 + 1 x 23 + 0 x 22 + 0 x 21 + 1 x 20 . Esta
expresso escrita abreviadamente na seguinte forma: 41 = (1 0 1 0 0 1)2 (lse: 41 um, zero, um, zero, zero, um, na base 2).
59
60
61
escolhemos uma imagem, descrita por seus bytes que compem seus
pxeis,
letra
a
62
Base 10
Base 2
Base 10
Base 2
Base 10
Base 2
Base 10
Base 2
0
1
2
3
4
5
6
7
00000
00001
00010
00011
00100
00101
00110
00111
8
9
10
11
12
13
14
15
01000
01001
01010
01011
01100
01101
01110
01111
16
17
18
19
20
21
22
23
10000
10001
10010
10011
10100
10101
10110
10111
24
25
26
27
28
29
30
31
11000
11001
11010
11011
11100
11101
11110
11111
63
ATIVIDADE:
1. Se fizermos cartas com 6 buracos ao invs de 5, quantos
nmeros diferentes obteremos?
2. Qual o nmero mnimo de buracos que teremos fazer nos cartes para
representar os nmeros de 0 at 127?
3. Leia a prxima atividade O dia do aniversrio e descreva uma maneira
de adivinhar o aniversrio de uma pessoa usando os cartes perfurados
que voc fabricou.
64
31
=
+ 4 + 2 + 1
2 +
16 +
16
+ 8 +
+ 2 + 1
28
26
16 + 8
+ 4
22
65
16 +
)
2
16 + 8
)
2
)
2
)
2
+ 4 + 2
16 + 8
24
16 + 8
16 + 8
23
16 + 8
25
30
16 + 8 + 4
27
16 + 8
29
16
+ 2
)
2
21
=
16
+ 8
16
15
=
4 +
16
+ 4 +
16
)
+
66
16
16
)
2
16
16
)
2
12
16
14
)
2
16 +
16
16 +
18
+ 8
+ 1
16
16
13
16
+ 1
16 +
20
16
17
16 +
19
16
+ 4 + 2
+ 4
16
+ 8
)
2
11
=
+ 1
+ 1
+ 2
)
2
)
2
)
2
)
2
+ 2 + 1
10
67
)
2
1
=
)
2
CARTES
RESERVA
)
2
68
MGICA MATEMTICA
Para adivinhar o dia que uma pessoa nasceu
Um sim um no
dom seg ter qua qui sex sab
1
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
De dois em dois
dom seg
De quatro em quatro
dom seg
10
11
10
11
12
13
14
15
16
17
18
12
13
14
15
16
17
18
19
20
21
22
23
24
25
19
20
21
22
23
24
25
26
27
28
29
30
31
26
27
28
29
30
31
De oito em oito
10
11
10
11
12
13
14
15
16
17
18
12
13
14
15
16
17
18
19
20
21
22
23
24
25
19
20
21
22
23
24
25
26
27
28
29
30
31
26
27
28
29
30
31
69
1. Pea pessoa que indique em quais dos calendrios a data de seu nascimento
aparece sublinhada.
2. Some os primeiros nmeros sublinhados que aparecem nos calendrios que a
pessoa escolheu e voc descobrir a data de seu aniversrio, sem que ela lhe
conte.
Exemplo: Se a pessoa nasceu no dia 7, os calendrios em que este nmero aparece
sublinhado so: o primeiro, o segundo e o terceiro. Somando os primeiros nmeros
sublinhados destes trs calendrios teremos 1 + 2 + 4 = 7. No legal? Se voc seguir
o roteiro abaixo, poder descobrir o signo e tambm o ms que a pessoa nasceu .
Como adivinhar o ms em que uma pessoa nasceu consulte seu horscopo para
encontrar o ms de nascimento:
ries 21 de maro a 20 de abril
Hoje um dia muito favorvel para lidar com clculos matemticos. Abra sua mente para a
beleza da Matemtica e no deixe de acreditar no seu potencial criativo. Voc nasceu no dia ...
Touro 21 de abril a 20 de maio
Um ciclo de novas idias se abre para voc. Tudo se alterna tal qual uma funo trigonomtrica.
tempo de estudar e desenvolver os seus potenciais criativos. Voc nasceu no dia...
Gmeos 21 de maio a 20 de junho
Hoje um dia em que muitas coisas no caminham muito de acordo com seus planos, mas
lembre-se que problemas devem estar nos livros de Matemtica e mesmo assim eles podem
ser solucionados! Voc nasceu no dia ...
Cncer 21 de junho a 21 de julho
Alegre-se! Hoje um dia harmonioso para voc interagir, fazer novas amizades e dar incio a
projetos pessoais como o estudo da Matemtica. Voc nasceu no dia ...
Leo 22 de julho a 22 de agosto
Problemas existem, mas com disposio, talento e criatividade voc vence qualquer obstculo.
Quando estudar Matemtica, no desista, a soluo sempre estar a seu alcance. Voc
nasceu no dia ...
Virgem 23 de agosto a 22 de setembro
Hoje um dia de muita sensibilidade e pensamento positivo. Realize hoje mesmo seus sonhos,
estudando Matemtica com dedicao. Acredite no seu potencial. Voc nasceu no dia ...
Libra 23 de setembro a 22 de outubro
Hoje um dia favorvel para lidar com os assuntos da Geometria. Comece investindo no seu
visual e surpreenda a todos, principalmente seu professor, fazendo todos os exerccios de
Matemtica. Voc nasceu no dia ...
Escorpio 23 de outubro a 21 de novembro
bem provvel que o que voc esteja procurando externamente esteja dentro de voc, por isto,
resolva voc mesmo seus problemas de Matemtica, sem procurar ajuda. Voc consegue!
Voc nasceu no dia ...
Sagitrio 22 de novembro a 21 de dezembro
Descubra seu potencial criativo, resolvendo problemas de Matemtica. Com isso estar
afastando a rotina e admirando a beleza desta cincia. Observe o mundo com os olhos da
razo! Voc nasceu no dia ...
Capricrnio 22 de dezembro a 20 de janeiro
No se aborrea com pequenos atritos do dia-a-dia. No de deixe abalar quando no encontrar
imediatamente a soluo de um problema de Matemtica. No desista e entenda que h
propsitos maiores cujas portas sero abertas pela dedicao e estudo. Voc nasceu no dia ...
Aqurio 21 de janeiro a 19 de fevereiro
Hoje a vida lhe dar tudo para ser feliz. H tesouros que temos e muitas vezes no os
percebemos; por exemplo, h uma satisfao enorme quando resolvemos um belo problema
de Matemtica. Voc nasceu no dia ...
Peixes 20 de fevereiro a 20 de maro
Hoje um dia de oportunidades e novidades, principalmente nos estudos. Voc ir resolver
com facilidade todos os problemas de Matemtica que lhe forem apresentados. tempo fazer
planos, trabalhar as idias criativas e execut-las. Voc nasceu no dia...
70
Criptografia eletro-mecnica
Durante a Primeira e Segunda Guerras Mundiais proliferaram artefatos
mecnicos construdos especialmente para o envio de mensagens secretas. A
mquina Enigma foi um equipamento especialmente projetado para cifrar
mensagens, constituindo-se um dos segredos mais bem guardados na
71
Segunda Grande Guerra. Ela era usada pelos alemes para proteger as
comunicaes entre o comando e as embarcaes navais.
72
Para tornar ainda mais difcil, diferentes partes da mquina podem ser
configuradas de diferentes maneiras. A menos que se saiba a configurao
inicial da mquina, no se pode, em um tempo curto, decifrar as mensagens
geradas por ela. Dentro da mquina Enigma h trs discos com cifras; estes
discos so chamados de rotores e eles podem
ser retirados e trocados. Cada rotor tem as
letras de A a Z, com diferentes sistemas
internos de fiao. A marinha alem dispunha
de cinco rotores que o operador poderia
escolher para serem colocados no espao
interno da mquina, previsto para trs.
ATIVIDADE:
73
74
75
combinaes equivalentes.
Nosso nmero final de maneiras de escolher m pares dentre n
elementos portanto:
(e isto o que voc deve ter obtido na atividade anterior, tem b). Verifique para
os outros itens. O que acontece com 4 cabos?).
Exemplo: Quantas maneiras existem de escolher 10 pares de 26 letras?
Soluo: n = 26, m = 10, ento a partir da frmula o nmero de maneiras
76
77
78
um
pessoas
grupo
de
especialmente
escolhidas
entre
inteligentes
da
as
mais
Inglaterra.
3.000 mensagens
possibilidades
foi
usada.
Como
algumas
e livros de
79
de
mensagens
comparadas
geradas
pelas
com
chaves
as
codificadas
mensagens
criptogrficas
do
seguir
uma
verso
simulada,
feita
com
papel.
80
Aprendendo
Criptologia de
Forma
Divertida
MQUINA
ENIGMA
DE
PAPEL
Refletor
Rotor Esquerdo
Rotor Central
Rotor Direito
Entrada/
Sada
81
82
primeira
linha
(em
cinza).
Para
exemplificar,
83
84
85
86
87
88
11000
00101
00011
01111
B
I
P
W
10011
01100
01101
11001
C
J
Q
X
01110
11010
11101
10111
D
K
R
Y
10010
11110
01010
10101
E
L
S
Z
10000
01001
10100
10001
F
M
T
10110
00111
00001
00100
11111
11011
01000
00010
00000
G
N
U
01011
00110
11100
Observe que, alm das 26 letras usuais, seis outros smbolos eram
utilizados ou como sinais de pontuao ou para controlar a impresso. O
significado desses ltimos seis smbolos no o usual. Por exemplo, o
algarismo 9 na verdade era usado para separar palavras (espao em branco) e
o smbolo + no denota a adio.
Se apenas esta codificao fosse feita, o cdigo seria facilmente
quebrado pelo mtodo do estudo da frequncia das letras, pois seria um cdigo
de Csar. Para evitar isto, quando uma letra era introduzida na mquina, os
rotores giravam e doze novos nmeros eram produzidos. Esses nmeros eram
somados ao nmero associado letra e uma nova letra era produzida. A
aritmtica desta adio, entretanto, no a usual; trata-se da adio binria:
0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1 e 1 + 1 = 0
Vejamos trs exemplos:
1. Codificando a letra P com a letra chave M:
P = 01101
(letra original)
Adiciona-se P a M,
isto 01101 + 00111
Os rotores giram
e produzem, por
exemplo,
o
nmero 00111,
que corresponde
letra M.
01101
+ 00111
01010
O resultado
corresponde
letra R.
89
00111
11000
10100
10100
11000
11001
11110
10111
01111
10101
00001
10001
00101
11000
00000
11110
01111
00001
00101
00000
11001
00111
10111
11000
10101
10100
10001
10100
11000
11000
90
Para facilitar a tarefa de crifrar e decifrar, usamos a tabela abaixo com todas as
32 x 32 = 1024 possibilidades:
91
I
9
G
7
Mquina na posio
inicial G = 1, P = 4
F
10
Engrenagem G
11
12
4
3
13
14
N
Entrada: letra a
ser codificada
1
A
A
2
3 B
A 1
4
B
+A+B
Engrenagem P
chave
92
contagem das frequncias das letras usado para quebrar cdigos no estilo de
Jlio Csar no funciona com mquinas de Lorenz.
Mas esta repetio no vai causar dificuldades na decifrao da
mensagem? No, pois a operao de soma binria auto-invertvel; veja:
8+A+B=8+G=S
B+B+A=B+G=A
8+C+A=8+F=L
W+D+B=W+T=A
Exemplo: Com a mquina na posio inicial G = 5, P = 2 (como na figura
abaixo), codifique a palavra SALA DE ESTAR (Lembre-se que o espao em
branco deve ser codificado como 9)
L
12
13
K
11
N
10
14
A
Mquina na posio
inicial G = 5, P = 2
Engrenagem G
1
8
7
3
4
D
5
E
1 A
B 3
2
A
+E+A
S+E+A=S+4
A+F+B=A+H
L+G+B=L+A
A+H+A=A+Q
9+I+A= 9 +S
D+J+B= D+L
E+K+B= E+P
9+L+A=9+Z
E+M+A=E+8
S+N+B=S+Y
T+A+B=T+G
A+B+A=A+G
R+C+A=R+F
B
4
Mensagem original:
SALA DE ESTAR
13 giros
Mensagem codificada:
4HAQSLPZ8YGGF
93
Engrenagem P
14
M
13
B
12
2
C
Mquina na posio
inicial G = 7, P = 3
Engrenagem G
3
11
10
5
6
F
7
G
A
1
2 A
B 4
3
B
94
+G+B
Engrenagem P
que ser denotada pela letra C. Esta mensagem, assim como a original, tem 54
caracteres.
Suponhamos agora que as posies iniciais das engrenagens (as
chaves) no sejam conhecidas e que s tenhamos em mos a mensagem
criptografada C. Ser possvel decifrar a mensagem? Podemos, a partir dela,
descobrir as chaves, isto , as posies iniciais de G e P ?
O mtodo a seguir permitir tentativamente descobrir essas chaves, com
base no estudo de probabilidades, sem recorrer listagem completa de todas
as possibilidades.
Teste:
a) Primeiramente transformamos a mensagem criptografada C em uma
mensagem modificada, denotada por |C|, obtida somando-se o primeiro ao
segundo caractere de C, a seguir o segundo com o terceiro e assim por
diante at terminar a todos os componentes da mensagem.
No exemplo que estamos acompanhando
C = UDENYK+C8FJIFYXWPHDH9Z9WPV9ADCENRR+J4UDCBYXWPWLDKF9VWH
...
+ + ...
95
++
e a mensagem modificada :
|C| =
(U+D)(D+E)(E+N)(N+Y)(Y+K)(K++)(++C)(C+8)(8+F)(F+J)(J+I)(I+F)(F+Y)(Y+X)(X+W)
(W+P)(P+H)(H+D)(D+H)(H+9)(9+Z)(Z+9)(9+W)(W+P)(P+V)(V+9)(9+A)(A+D)(D+C)
(C+E)(E+N)(N+R)(R+R)(R++)(++J)(J+4)(4+U)(U+D)(D+C)(C+B)(B+Y)(Y+X)(X+W)
(W+P) (P+W)(W+L)(L+D)(D+K)(K+F)(F+9)(9+V)(V+W)(W+H) =
|C| = C3FBGHYZLIFJO3C S4XXTYYQS3GURU KFI/ZTDSCUQN3CSSE+I4DGFU
96
(QU3NQCLF9XCTKGQU3NQCLF9XCTKGQU3NQCLF9XCTKGQU3NQCLF9XC)
(nenhum /)
97
98
99
P(A B) =
#(A) + #(B) - # (A B)
# ( ) # ( )
# ( )
1 3%
32
1
2
100
TESTE
a) Transformamos a mensagem criptografada C em uma mensagem
modificada, denotada por |C|, obtida somando-se o primeiro ao segundo
caractere de C, a seguir o segundo com o terceiro e assim por diante at
terminar a todos os componentes da mensagem.
b) Adicionamos |C| com |Gi |, i = 1,...,14 e contamos o nmero de / em cada
uma dessas 14 mensagens. Aquela que apresentar o maior nmero de /
provavelmente ser a que fornecer a posio inicial i = i0 da engrenagem G.
d) Testamos agora Gi com i = i0 com as 4 possveis posies iniciais de Pj, j
=1,2,3,4, at encontrar uma mensagem que faa sentido.
Faremos nosso raciocnio sobre a mensagem
M = 9999A99ESFINGE99DISSE99DECIFRA99ME99OU99TE99DEVORO9999
P(|C| + |Gi| = /)
1 3%
32
101
Como
C = M + Gi + Pj, para i = i0 e para algum j {1,2,3,4}
ento |C |= |M| + |Gi| + |Pj|, ou seja |C | + |Gi| = |M| + |Pj| (lembre-se a adio
binria auto-invertvel).
Voltemos ao nosso teste: se em alguma posio da mensagem |C| + |Gi|
aparecer o caractere
Simbolicamente:
esse caractere G ou
esse caractere /
102
Conforme Exemplos 1 e 2,
vistos anteriormente.
e, para calcular
P (|M| = / e (|Pj | = /) = P (|M| = / ) . P(|Pj | = /) = (1/2). P (|M| = / )
devemos fazer uma previso da frequncia de repeties de letras na
mensagem original (isto claro, depende da lngua e do tipo de mensagem que
se est enviando), j que a probabilidade de encontrarmos / na mensagem
modificada |M| est vinculada diretamente ao nmero de repeties de
caracteres na mensagem original M. Usando nossa mensagem
M = 9999A99ESFINGE99DISSE99DECIFRA99ME99OU99TE99DEVORO9999
vemos que existe 12 repeties em 54 letras e assim uma boa estimativa para
P (|M| = / ) (12/54) = (2/9), aproximadamente 22%. Na verdade, como
conhecemos a mensagem original, podemos refinar esta estimativa,
escrevendo explicitamente |M| e contando os caracteres / (o resultado ser
14/53, aproximadamente 26%).
Assim,
P (|C| + |Gi| = / ) = P(|M| = |Pj|) =
1 1 14
+ . 0,147
64 2 53
103
104
Escolha as
posies iniciais de
G eP
EngrenagemP P
Engrenagem
Escolhaa aseguir
seguir
Escolha
uma das
posies
um 4nmero
iniciais
de4Ppara
entre
1a
Engrenagem G
Escolha primeiramente um
nmero entre 1 e 14 para a
posio inicial de G
a posio inicial
de P
Feche as janelas no
utilizadas e gire na
parte posterior
105
Cilindro transparente
9 9
9 9
ADIO DE LETRAS
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
9
8
+
4
3
/
C D E F
G H I
K L M N O P
Q R S
U V W X Y Z 9
/
G
F
R
4
C
B
Q
S
3
N
Z
8
K
+
Y
H
D
I
W
9
X
T
V
P
L
U
M
O
E
J
A
G
/
Q
T
O
H
A
F
8
L
P
J
S
Y
E
K
C
W
M
D
V
U
R
9
N
3
X
I
4
+
Z
B
F
Q
/
U
K
A
H
G
3
S
E
M
L
4
P
O
B
9
J
V
D
T
X
W
+
8
R
Z
Y
N
I
C
B
A
H
W
+
Q
/
C
M
Z
Y
3
I
P
4
N
F
T
8
R
X
9
D
U
K
J
V
S
E
O
L
G
3
L
S
4
R
I
Z
8
F
/
9
B
Q
U
W
X
M
E
C
+
N
Y
O
P
V
G
K
H
T
D
A
J
N
P
E
I
C
4
Y
+
D
9
/
X
W
A
Q
B
O
S
R
8
3
Z
M
L
G
V
J
T
H
F
U
K
H
C
B
V
P
G
F
A
Z
M
O
S
J
+
K
E
/
X
L
U
T
D
9
R
4
I
W
3
N
Y
8
Q
W
D
V
B
Z
X
R
9
P
+
8
4
N
M
3
I
U
G
Y
/
Q
C
A
F
S
E
H
K
J
L
O
T
9
V
D
C
I
R
X
W
E
N
3
Y
+
J
8
Z
T
F
4
Q
/
B
H
G
L
P
A
O
M
S
K
U
M
I
Z
P
V
L
S
J
B
H
T
F
A
W
U
D
3
Y
G
K
O
E
N
4
R
C
+
/
9
X
Q
8
O
4
Y
L
G
P
E
K
X
T
H
D
U
Q
A
F
N
Z
V
J
M
S
3
I
C
R
8
9
/
B
W
+
E
+
N
J
A
K
O
P
9
D
F
T
V
C
G
H
Y
3
U
L
S
M
Z
8
Q
W
I
X
B
/
R
4
J
Z
I
E
D
S
L
M
C
A
U
G
H
9
T
V
8
4
F
O
K
P
+
Y
X
B
N
Q
W
R
/
3
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
9
8
+
4
3
/
C D E F
K L M N O P
U V W X Y Z 9
R
T
U
/
3
9
W
X
K
4
I
+
Y
S
Z
8
V
A
N
B
C
Q
G
H
M
O
F
P
L
J
E
D
4
O
K
3
/
N
+
Y
U
R
C
W
X
F
B
Q
P
J
9
Z
I
8
L
M
H
T
S
V
G
A
D
E
C
H
A
9
N
/
Q
B
J
I
4
8
Z
E
Y
+
G
U
3
X
R
W
V
T
O
M
D
L
P
K
S
F
Q
F
G
X
Y
B
C
/
L
8
+
I
3
O
N
4
A
V
Z
9
W
R
U
D
E
S
T
J
K
P
M
H
S
8
3
K
U
J
M
L
/
F
D
H
G
R
V
T
Z
N
A
P
E
O
Y
+
W
Q
4
B
X
9
C
I
G H I
Z
J
M
+
W
8
3
I
H
B
X
/
C
V
R
9
S
O
Q
4
Y
N
E
K
U
A
P
F
D
T
G
L
8
S
L
Y
X
Z
I
3
G
Q
W
C
/
T
9
R
J
P
B
N
+
4
K
E
D
F
O
A
U
V
H
M
K
Y
4
S
F
E
P
O
R
U
A
V
T
/
H
G
+
I
D
M
J
L
8
Z
B
X
3
W
Q
C
9
N
106
+
E
P
Z
B
Y
4
N
V
W
Q
R
9
H
/
C
K
L
X
3
8
I
J
S
F
D
M
U
A
G
T
O
Y
K
O
8
Q
+
N
4
T
X
B
9
R
G
C
/
E
M
W
I
Z
3
S
J
A
U
L
D
F
H
V
P
D
W
9
A
J
U
T
V
N
E
S
O
P
I
L
M
X
/
K
G
F
H
B
Q
8
+
C
Y
Z
3
4
R
I
M
J
N
9
3
8
Z
A
C
R
Q
B
D
X
W
L
K
/
Y
4
+
P
O
T
H
E
G
V
U
F
S
Q R S
X
U
T
Q
8
W
9
R
O
Y
Z
N
4
L
I
3
D
H
+
C
B
/
F
A
J
K
G
E
S
M
P
V
T
R
X
G
L
V
D
U
Y
O
M
E
K
8
J
S
9
B
P
A
H
F
/
C
I
4
Q
N
3
Z
+
W
V
9
W
H
M
T
U
D
+
P
L
K
E
Z
S
J
R
Q
O
F
G
A
C
/
3
N
B
4
I
8
Y
X
P
N
+
M
H
O
K
E
W
V
G
U
D
B
F
A
4
8
T
S
L
J
I
3
/
9
Z
R
C
Q
X
Y
L
3
8
O
T
M
J
S
Q
G
V
A
F
X
D
U
I
+
H
E
P
K
4
N
9
/
Y
C
R
W
B
Z
U
X
R
F
S
D
V
T
4
K
J
P
O
3
M
L
W
C
E
H
A
G
Q
B
Z
Y
/
+
8
I
N
9
107
108
Chave secreta
(n, d)
Ex: (10,7)
E
2
O
3
S
4
R
5
I
6
N
7
D
8
M
9
109
C(n)
D : {1,2,3,4,5,6,7,8,9} {1,2,3,4,5,6,7,8,9}
D(n)
n
tais que C D = D C = Identidade.
A funo C(n) definida do seguinte modo: elevamos o nmero n
potncia c e tomamos o resto da diviso por 10 do resultado obtido. A
funo D(n) obtida de modo similar: elevamos o nmero n potncia d e
tomamos o resto da diviso por 10 do resultado encontrado.
Vejamos um exemplo: vamos codificar a palavra ONDINA, usando as
chaves do exemplo.
O-N-D-I-N-A torna-se, devido pr-codificao, 3 7 8 6 7 1.
Usamos a chave pblica c = 3 como potncia e calculamos: 33 - 73 - 83 - 6373 - 13, o que d 27 343 512 216 343 - 1. Tomamos o resto, na
diviso por 10, de cada um destes nmeros.. O resultado 7 3 2 6
3 - 1. De fato a funo C tem os seguintes valores:
n
n3
C(n)=
1
1
2
8
3
27
4
64
5
125
6
216
7
343
8
512
9
729
resto da
diviso
3
de n
por 10
1
1
2
128
resto da
diviso
7
de n
por 10
3
4
5
6
7
8
9
2187 16384 78125 279936 823543 297152 4782969
7
110
111
ATIVIDADE
Nesta atividade voc vai recortar e montar um envelope que ser
usado para receber em seu interior a mensagem M que A deseja
enviar a B. Voc deve recortar tambm os dois adesivos que faro
o papel das chaves CB e DB. Depois disto pronto,
a) Voc far o papel do emissor A e um amigo do receptor B. Segure o
envelope com voc, coloque a chave CB (que pblica) em um espao
entre voc e seu amigo e entregue para ele a chave DB (que secreta).
Somente seu amigo tem a posse de DB, enquanto que qualquer um
pode ter acesso a CB.
b) Escreva uma mensagem em um pedao de papel e coloque-o dentro do
envelope.
c) Proceda a pr-codificao, isto , feche o cadeado, colocando as duas
trancas nas fechaduras.
d) Levante a primeira dessas trancas e cole na fechadura correspondente o
adesivo com a chave CB. Com isto voc acabou de criptografar a
mensagem.
e) Envie o envelope ao seu amigo.
f) Aps receb-lo, ele levanta a segunda tranca, cola sua chave secreta DB
e o envelope est aberto! A mensagem pode ento ser lida com
segurana.
112
Chave Pblica
Adesivo
Chave Secreta
DB
CB
113
114
sua chave secreta DA e pea ao seu amigo que ele segure e mantenha
em segredo sua chave secreta DB .
Somente voc tem a posse de DA, enquanto que qualquer um pode ter
acesso a CA . Do mesmo modo, somente B conhece DB, enquanto todos
podem ter acesso a CB.
b) Escreva uma mensagem M em um pedao de papel e coloque-o dentro
do envelope.
c) Proceda a pr-codificao, isto , feche os cadeados, colocando as
quatro trancas (duas de cada cadeado).
d) Levante a tranca correspondente ao adesivo DA e cole este adeviso no
local. No outro cadeado, abra a tranca CB e cole no local o dadesivo
correspondente. Isto completa a criptografia da mensagem, isto voc
obteve com a chave primeira dessas trancas e cole na fechadura
correspondente o adesivo com a chave CB. Com isto voc acabou de
criptografar a mensagem. Voc obteve CB ( DA (M) ).
e) Envie o envelope ao seu amigo.
f) Aps receb-lo, ele deve levantar a tranca do cadeado CB e completar a
chave, colando seu adesivo secreto DB; a seguir deve levantar a tranca
do cadeado com DA, e colar o adesivo pblico CA que estava sobre a
mesa. Pronto! O envelope est aberto e a mensagem pode ser lida com
segurana.
Somente B pode realizar esta sequncia completa de decriptao (pois
s ele tem a chave DB) e o envelope prova que a mensagem veio
certamente de A, pois a assinatura DA ficou registrada nele.
115
DA
CA
Chave Pblica
de A
DB
CB
Chave Pblica
de B
Chave Secreta
de A
Chave Secreta
de B
DA
DB
CA
CB
116
...
O segundo jogador (B) embaralha os envelopes e envia-os ao primeiro
jogador (A).
117
118
CDIGO GENTICO
119
0 ACT
1 ACC
2 TAG
3 GAC
4 GAG
5 AGA
6 TTA
7 ACG
8 AGG
9 GCG
120
121
122
123
124
dar origem a disputas judiciais; por isto um nmero maior de bandas devem ser
comparadas.
ATIVIDADE: a) A populao do Brasil de cerca de 200 milhes de
habitantes. Supondo que p = 0,25, qual o nmero de bandas que
precisam ser comparadas para se obter probabilisticamente uma
chance em 200 milhes de se encontrar pessoas com essas bandas
coincidentes?
b) A populao mundial est estimada em 6,4 bilhes de pessoas. Com p
= 0,25, qual o nmero de bandas que precisam ser comparadas neste
caso?
Mais geralmente, se p denota a probabilidade de coincidncia de uma
nica banda em uma populao com H habitantes, o nmero n de bandas que
devem ser comparadas para se ter uma chance de coincidncia no universo de
H pessoas pode ser encontrado utilizando o logaritmo: pn = 1/H log (pn )=
log (1/H ) n log p = - log H n = -(log H)/log p.
ANTICRIPTOGRAFIA:
TERRESTRES
COMUNICAO
COM
EXTRA-
125
111011101000
100010101000
111010101000
001010101000
111011101110
000000000000
100010101110
100010101010
100010101110
100010101010
111011101010
000000000000
126
A
1
B
2
C
3
D
4
E
5
F
6
G
7
H
8
I J
9 10
K
+
L
=
M
-
N
0
127
P
x
R
eleva
do a
S
100
T
1000
U
1/10
V
1/100
W
,
(leia novamente,
da da
segunda
a resposta a
dopartir
problema
avaliao linha,
fipulando nalizada
alternadamente
umanalinha)
este semestre
Escola. A escolha profissio-
nal a primeira alternativa e somente o bonito gesto realizado pelo senhor permanecer em nossa memria. A tribo do professor ainda no percebeu nossa enorme gratido pelo seu grandioso mtodo de comunicao.
(leia mais uma vez, a partir da segunda linha, pulando alternadamente uma linha)
ZERO VIRADO.
vai tirar um
para cima, voc
tudo de baixo
cola escrever
fcil de passar
Uma maneira
(Anamorfose)
128
129
SENHA
Copie, recorte a senha nos lugares indicados e sobreponha folha da pgina anterior para
descobrir a mensagem secreta).
130
CDIGO DE PONTOS
O que significa a mensagem abaixo?
131
MTODO GIRATRIO
132
CADEADO DE PAPEL
Recorte
este
retngulo
3. Gire o cadeado de 90, ele est quase pronto e deve ter o formato:
4. Dobre-o pela linha pontilhada para trs e, aps dobrar, abra ao meio como
se fosse um livro. O resultado ser o seguinte (cadeado mgico fechado). A
mensagem no verso ficou embaralhada.
133
Aqui nos despedimos, desejando que tenham tido uma boa diverso e uma boa
aprendizagem!
134
REFERNCIAS
BERLOQUIN, P., 100 jogos numricos e 100 jogos lgicos, RBA , 208.
FOLHA DE SO PAULO -20/07010 Caderno Fovest
FOLHINHA DE SO PAULO (jornal FSP 26/04/03)
GARDNER, Martin 6th Book of Mathematical Diversions from Scientific
American.
MALAGUTTI, P. L. Atividades de Contagem a Partir da Criptografia.
Disponvel em http: //www.obmep.org.br. Acessado em 26/07/2010.
MORGADO,
PITOMBEIRA,
CARVALHO,
Combinatria e Probabilidade IMPA, 1991.
FERNANDEZ,
Anlise
acessado
em
135