Criptografia - Cifra de Cézar
Graduação em Ciência da Computação
Trabalho de Pesquisa
CIFRA DE CESAR
Alonso Leonardo
Lais Dina
Rio das Ostras
2012.2
UFF – Universidade Federal Fluminense
Graduação em Ciência da Computação
O QUE É CIFRA DE CESAR, COMO SURGIU E QUAL
SUA RELAÇÃO COM A CRIPTOGRAFIA
Trabalho apresentado a Universidade
Federal Fluminense como requisito de nota parcial em Programação Com
Arquivo, sob a orientação do professor
Dalessandro.
Alonso Leonardo
Lais Dina
Rio das Ostras
2012.2
1
S U M Á R IO
1
Introdução. ……………………………………………………………….3
2
Cifragem e Decifragem………………………………………………….3
3
Aritmética Modular………………………………………………………4
3.1
Cifragem………………………………………………………………….4
3.2
Decifragem……………………………………………………………….5
3.3
Algoritmo…………………………………………………………………5
4
Força Bruta………………………………………………………………...6
4.1
Decifragem……………………………………………………………….6
4.2
Algoritmo………………………………………………………………....7
5
Curiosidades………………………………………………………………8
6
Referencias Bibliográficas……………………………………………..8
2
1. Introdução
A cifra de césar é uma das mais simples e conhecidas técnicas de criptografia e é também um tipo de cifra de substituição fácil de entender e implementar. Para utilizar a cifra de césar, basta substituir cada letra do alfabeto por outra que esteja um número fixo de posições a sua esquerda ou direita. Por exemplo, trocando por outra letra com 2 posições a direita, A seria substituído por C e Z por B.
Esta técnica surgiu há mais de 2000 anos atrás e o seu nome foi em homenagem a Júlio César que a usava trocando as letras do alfabeto por outra a três posições para proteger mensagens de significado militar quando se comunicava com seus generais.
2. Cifragem e Decifragem
O processo de cifragem é feito a partir de 2 alfabetos, o alfabeto normal e o alfabeto cifrado. O alfabeto cifrado é o alfabeto normal deslocado um número fixo de vezes para a esquerda