sexta-feira, dezembro 03, 2004

Cripto-fascínio

Às vezes vejo, na 2:, o programa «4x Ciência» - passa originalmente na RTPN - um programa em que 4 reputados cientistas nacionais (Sobrinho Simões, Teresa Lago, Alexandre Quintanilha e Nuno Crato) convidam outros cientistas para abordarem temas científicos de uma forma mais ou menos simples.
Ontem eram com Nuno Crato e o tema era a criptologia. Fiquei fascinado com algumas das coisas que lá se disseram. Por exemplo, segundo alguns autores, a descodificação pelos aliados (concretamente pelos ingleses) do código ENIGMA (usado pelos alemães durante a II Grande Guerra Mundial) terá conferido uma vantagem militar expressa na poupança de 2 anos de guerra e das consequentes inúmeras vidas. Ou ainda, que não fora uma falha de comunicação entre o grupo de matemáticos americanos encarregados de decifrar o código japonês e as elites militares, teria sido possível evitar o episódio de Pearl Harbor, uma vez que esse mesmo grupo tinha decifrado, dois dias antes, mensagens que indicavam a eminência do ataque.
Mais surpreendente ainda – para um leigo como eu – foi a teoria da chave pública! Antes de se começar a usar este sistema de encriptação, era necessário que que emissor e receptor trocassem, previamente, a chave que permitia decifrar a mensagem. Com este novo sistema, é possível que a mensagem vá do emissor ao receptor por um meio público sem que ninguém, para além dos dois, aceda a mensagem. A forma como explicaram isto foi particularmente feliz: um dos convidados mete num envelope com dois furos, uma folha com a mensagem, fecha o envelope e coloca um cadeado. Passa o envelope pelo outro convidado e pela a apresentadora até ao Nuno Crato. Este, coloca um cadeado no outro furo e o envelope faz o percurso inverso. Agora, o primeiro convidado retira o seu cadeado e devolve o envelope pelo mesmo circuito. Nuno Crato retira o seu cadeado e, finalmente, lê a mensagem!!! É com este tipo de sistemas, associados à aplicação das teorias dos números que, por exemplo, os sites fidedignos utilizam de forma segura os números dos cartões de crédito.
O que proponho é que "brinquemos" um pouco com isto da chave pública. Eu deixarei aqui uma mensagem encriptada. Os leitores interessados introduzem nessa mensagem a sua “chave” e colocam-na nos comentários, eu respondo retirando a minha "chave" e então, retirando a sua, os leitores poderão ler a minha mensagem original… Para não complicar sugiro que acrescentem letras (em minúsculas) ou números e que mantenham sempre presente a chave que introduziram. Aqui vai a mensagem:

QIWNETRETRYEUSISOAANSTDEG

PS: a ideia não é encontrar um génio que descubra por ele a mensagem – estou certo que existirá quem fosse capaz de o fazer com algo tão pouco sofisticado – mas sim sentirmos como isto funciona!

0 Comentários:

Enviar um comentário

Subscrever Enviar feedback [Atom]

<< Página inicial