Home    Imagens    Java    Música    Cinema    Pesquisa no site    Contato
 
PARTE 1   PARTE 2   PARTE 3   PARTE 4    PARTE 5    PARTE 6   PARTE 7
PARTE 4 - CRIPTOGRAFIA AO ALCANCE DE TODOS
HISTORIA
A criptografia é algo bastante antigo, tão antigo quanto a escrita. Era usada no antigo Egito e na Mesopotamia. No Kama-Sutra, é citada como uma das 64 artes, ou yogas, que a mulher deveria conhecer e práticar. Na Grécia antiga, o que hoje conhecemos como civilizacao ocidental teria sido extinto se nao fosse uma mensagem criptografada avisando da invasão persa. O episódio dos "300 de Esparta" nao teria acontecido, porque os gregos não teriam sido avisados em tempo. Julio Cesar também relatou o uso de mensagens cifradas em seu livro, sobre as Guerras Gálicas. Seu nome foi dado a qualquer tipo de alfabeto cifrado semelhante ao que usou:
alfabeto puro: a b c d e f g h i j k l m n o p q r s t u v x y w z
alfabeto Cesar: D E F G H I J K L M N O P Q R S T U V X Y
Leonardo da Vinci escreveu seus projetos, nas épocas mirabolantes através da escrita em forma reversa.
Nostradamus desenvolveu suas centurias numa linguagem que até hoje tenta se descobrir
Os alquimistas, de forma geral, ficaram bastante conhecidos por escreverem suas receitas de forma cifrada
Já mais recentemente, no início do século, varias situações na história tiveram o seu curso alterado graças ao bom (ou mal) uso da criptografia. Os alemães, na primeira guerra venceram os russos facilmente, por conta disso. Os EUA conseguiram não perder do Japão na Segunda Guerra por possuírem os códigos de transmissão deste. Os alemães, por sua vez, não conseguiram invadir a Inglaterra pelo mesmo motivo. Rommel deve sua fama de raposa do deserto em parte ao fato de que conseguiu capturar uma transmissão americana detalhando como era o modo de operação dos britânicos no deserto. Não é a toa que os EUA tem uma agência devotada ao estudo de códigos criptograficos, conhecida como NSA. Lá no norte, para sair do país com um telefone celular contendo mecanismo de codificação, énecessário permissão especial, ou a pessoa é enquadrada numa lei feita inicialmente para prevenir o contrabando de armas.
O melhor livro para se ler sobre criptografia é' o "THE CODEBREAKERS" do autor americano David Kahn. Um livro para macho. 1127 páginas em inglês. No que se refere a história da coisa, é obrigatorio ler o livro, fica-se de boca aberta em saber que existiam já clubes dedicados ao estudo dessa matéria como hobby na maioria dos países civilizados, desde o inicio do século.
VOCABULÁRIO:
1 - CRIPTOGRAFIA : do grego cryptos (escondido) + grafia (escrita).
2 - ALFABETO CIFRADO : Um alfabeto para ser usado para transposição.
ex: Alfabeto puro: a b c d e f g h i j k l m n o p q r s t u v x y z
 dessa forma, inimigo viraria TQTPTCE. Pode-se usar mais de um alfabeto,
quando entao o sistema se chama polialfabetico.
3 - CÓDIGO : Essa é mais ou menos a forma favorita do brasileiro de cripotografia. Consiste em se utilizar palavras-de-código ou números-de-código para representar o texto, como acontece com as gírias
ex: número-código texto-puro
11 muito bom
10 bom
1 ruim
5 médio
24 homossexual
171 estelionato
4 - PALAVRA-CHAVE : A expressão ou código que permite o deciframento do texto cifrado
5 - TEXTO PURO :  É o texto destinado a ser colocado de forma secreta ou inintelígivel para o público comum
6 - TEXTO CIFRADO : É o texto puro após ser alterado pela cifra ou palavra-chave.
7 - ESTENOGRAFIA :  Sobre as formas de se ocultar até que a mensagem existe.

MÉTODOS TÉCNICOS
1 - ordem Reversa : a mensagem é escrita de tras para frente. Em seguida, reune as letras em novos grupos.
veja o exemplo abaixo
Texto Puro:
Seu marido vai embora quando?
(1) odnauq arobme iav odiram ues?
(2) od nauqa rob me iavod ram ues?
Texto cifrado: od nauqa rob me iavod ram ues?.
2 - Bi-reverso : As letras são agrupadas em pares e os pares tem a ordem invertida.
Texto Puro:seu marido vai embora quando?
(1) (se) (um) (ar) (id) (ov) (ai) (em) (bo) (ra) (qu) (an) (do)
(2) (es) (mu) (ra) (di) (vo) (ia) (me) (ob) (ar) (uq) (na) (od)
Texto cifrado:esmu radi voiame obar uqna od
3 - grupo reverso : As letras sao divididas em grupos que são colocados em ordem reversa.
Texto Puro:seu marido vai embora quando
(1) seuma ridov aiemb oraqu ando
(2) amues vodir bmeia uqaro odna
Texto cifrado:mues vodir bmeia uqaro odna

SUBSTITUICÃO : Substituir letras específicas por outras, ou por números ou simbolos

1 -Alfabeto Cesar. Como se pode ver, o alfabeto inicia na letra D, mas poderia comecar em qualquer outra. As letras iniciais são colocadas depois da letra Z.
Alfabeto Puro: a b c d e f g h i j k l m n o p q r s t u v x y w z
alfabeto Cesar: 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
Texto puro: ganhei na loto
Texto cifr: jdqkhl qd orwr
Obs: A partir desse método, pode-se colocar mais de um alfabeto, para dificultar a critpo-análise. Quando a mesma letra se repetir, usa-se a segunda cifra. Essa é a cifragem por substituição múltipla.
alf. puro: a b c d e f g h i j k l m n o p q r s t u v x y w z
alf. Cifr1: 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
Alf. Cifr2: F E G D J H I M K L P N O S Q R V T U Y W X B Z A C

TRANSPOSIçÃO : (* Alterar a ordem das letras,
 Este método, projetado pelo grego Polybius, é anterior a Cesar, mas continua difundido como método de criptografia.
Funciona se ajuntando as letras do nosso alfabeto num quadrado 5X5.
Para não complicar, a letra K é retirada e substituida por C:
1 2 3 4 5
--------------------------
1 I a b c d e
2 I f g h i j
3 I l m n o p
4 I q r s t u
5 I v x y w z
Dessa forma, a letra E passa a ser representada por 15, a letra O pelo numero 34 e assim por diante

CRIPTOANÁLISE : Para praticar, o ideal seriam palavras cruzadas. Mas para tentar decifrar um texto feito com um dos métodos acima, sem saber qual, há várias formas.
Primeiro e mais importante é não trabalhar com o texto original, mas fazer uma cópia com espaco entre as linhas, para se trabalhar.
Depois procurar as vogais, que estao presentes em todas as palavras. As consoantes duplas como ss e rr são outro bom alvo.
Outras combinações comuns de letras são: lh, ch, nh, br, cr, dr, gr, pr, tr, bl, cl, fl, gl, pl, tl. Saber sobre o que o texto fala pode ajudar, assim como ajuda saber o destinatário da carta.
Palavras como amanhã, que repetem a letra a varias vezes, tambám são bons indicadores.
Observações : Na verdade, todos os métodos acima estão bastante obsoletos. Poderia até colocar um programinha em C ou Basic para implementa-los. Quem souber um pouco de Word for windows nao terá dificuldade em fazer uma macro tanto para cifrar como para decifrar.
Sao interessantes porém, porque sao simples e fáceis de usar, o que pode ser interessante para práticar.

Fale conosco
Cadastro
Dúvidas
Pedidos
©MUNDOHACKER - Rebelancer.com