13.12.2012 Views

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

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.

Exemplo: RC4<br />

Cifras Simétricas<br />

Cifras Simétricas Sequenciais<br />

Cifras Simétricas por Blocos<br />

Chaves de Sessão<br />

Definição<br />

Exemplo: RC4<br />

Cifra de chave de tamanho variável de desenvolvida em<br />

1987 para a empresa RSA , detentora da sua patente.<br />

Inicialmente foi mantida secreta através de acor<strong>do</strong>s de<br />

sigilo. Em 1994 “alguém” publicou os detalhes da cifra na<br />

internet . . .<br />

O algoritmo trabalha de forma síncrona e gera um byte Kij<br />

utilizan<strong>do</strong> <strong>do</strong>is conta<strong>do</strong>res i e j, da seguinte forma:<br />

i = i + 1 (mod 256); j = j + Si (mod 256);<br />

swap(Si, Sj); t = Si + Sj (mod 256);<br />

Kij = St;<br />

Os valores Si representam um array (S-box) de 256<br />

posições, com uma permutação <strong>do</strong>s valores de 0 a 255,<br />

permutação essa gerada a partir da chave da cifra.<br />

M. B. Barbosa mbb@di.uminho.pt <strong>Criptografia</strong> 06/07

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

Saved successfully!

Ooh no, something went wrong!