13.04.2013 Views

Slides do Módulo de Criptografia - Si.lopesgazzani.com.br

Slides do Módulo de Criptografia - Si.lopesgazzani.com.br

Slides do Módulo de Criptografia - Si.lopesgazzani.com.br

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Técnicas Técnicas Clássicas<<strong>br</strong> />

Clássicas<<strong>br</strong> />

Mecanismos anteriores à era da informática<<strong>br</strong> />

As técnicas<<strong>br</strong> />

Técnicas <strong>de</strong> substituição<<strong>br</strong> />

Técnicas <strong>de</strong> transposição<<strong>br</strong> />

29<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

31<<strong>br</strong> />

P<<strong>br</strong> />

K<<strong>br</strong> />

K<<strong>br</strong> />

E D<<strong>br</strong> />

C<<strong>br</strong> />

P é a informação (mensagem) que se <strong>de</strong>seja proteger<<strong>br</strong> />

E é o procedimento que irá “embaralhar” P <strong>de</strong> forma a<<strong>br</strong> />

ocultar seu conteú<strong>do</strong><<strong>br</strong> />

K é um parâmetro (chave) utiliza<strong>do</strong> por E e D<<strong>br</strong> />

C é o resulta<strong>do</strong> <strong>do</strong> “embaralhamento” <strong>de</strong> P<<strong>br</strong> />

D é o procedimento que irá <strong>de</strong>sembaralhar C, , <strong>de</strong> forma a<<strong>br</strong> />

obter P novamente<<strong>br</strong> />

P<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

Técnicas <strong>de</strong> substituição e transposição<<strong>br</strong> />

introduzem o conceito <strong>de</strong> criptossistema<<strong>br</strong> />

Criptossistema: cinco cinco-tupla tupla {P,C,K,E,D}, on<strong>de</strong><<strong>br</strong> />

P é conjunto <strong>de</strong> possíveis textos claros (X)<<strong>br</strong> />

C é o conjunto <strong>de</strong> possíveis textos cifra<strong>do</strong>s (Y)<<strong>br</strong> />

K é conjunto <strong>de</strong> possíveis chaves<<strong>br</strong> />

E é a regra <strong>de</strong> cifragem<<strong>br</strong> />

D é a regra <strong>de</strong> <strong>de</strong>cifragem<<strong>br</strong> />

30<<strong>br</strong> />

Definições<<strong>br</strong> />

Definições<<strong>br</strong> />

As operações D e E são mutuamente reversíveis, <strong>de</strong><<strong>br</strong> />

forma que:<<strong>br</strong> />

D(E(P)) = P<<strong>br</strong> />

E(D(P)) = P<<strong>br</strong> />

... o que se faz <strong>com</strong> uma, se <strong>de</strong>sfaz <strong>com</strong> outra quan<strong>do</strong><<strong>br</strong> />

ambas utilizam a chave K a<strong>de</strong>quada<<strong>br</strong> />

32<<strong>br</strong> />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!