Criptografia - Módulo I -- Terminologia - Wiki - Universidade do Minho
Criptografia - Módulo I -- Terminologia - Wiki - Universidade do Minho
Criptografia - Módulo I -- Terminologia - Wiki - Universidade do Minho
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Cifras Simétricas<br />
Cifras Simétricas Sequenciais<br />
Cifras Simétricas por Blocos<br />
Chaves de Sessão<br />
Conceito<br />
Exemplos<br />
Mo<strong>do</strong>s de Funcionamento<br />
Padding<br />
As cifras por blocos são fundamentais aos sistemas<br />
criptográficos. Não só para garantir confidencialidade, mas<br />
também na construção de funções de hash, gera<strong>do</strong>res de<br />
números pseu<strong>do</strong>-aleatórios, MACs, etc.<br />
As cifras por blocos devem ter as seguintes<br />
características:<br />
Cada bit <strong>do</strong> criptograma deve depender de to<strong>do</strong>s os bits da<br />
chave e de to<strong>do</strong>s os bits <strong>do</strong> texto limpo.<br />
Não deve haver nenhuma relação estatística evidente entre<br />
os bits <strong>do</strong> texto limpo e os bits <strong>do</strong> criptograma.<br />
A alteração de um bit <strong>do</strong> texto limpo ou da chave deve<br />
alterar cada bit <strong>do</strong> criptograma com probabilidade 1/2.<br />
A alteração de um bit <strong>do</strong> criptograma deve originar uma<br />
alteração imprevisível no texto decifra<strong>do</strong>.<br />
M. B. Barbosa mbb@di.uminho.pt <strong>Criptografia</strong> 06/07