Capítulos 5,6 - Departamento de Ciência da Computação
Capítulos 5,6 - Departamento de Ciência da Computação
Capítulos 5,6 - Departamento de Ciência da Computação
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
• Skipjack (NIST, 1990) -<br />
Criptografia e Segurança na Informática<br />
• Algoritmo patenteado e restrito, <strong>de</strong>stinado apenas às funções <strong>de</strong> cifra em<br />
hardware resistente a violações. Projetado para implementação nos<br />
chips “Clipper”, e “Capstone”, que incorporam a funcionali<strong>da</strong><strong>de</strong><br />
necessária para uso em protocolos <strong>de</strong> chaves escritura<strong>da</strong>s.<br />
• Foi <strong>de</strong>senvolvido em 1985 e testado até 1990 pela NSA, e seus <strong>de</strong>talhes<br />
<strong>de</strong> especificação nunca foram divulgados, exceto algumas <strong>de</strong> suas<br />
proprie<strong>da</strong><strong>de</strong>s básicas: para cifra <strong>de</strong> bloco <strong>de</strong> 64 bits, com chave <strong>de</strong> 80<br />
bits e iterativo com 32 ro<strong>da</strong><strong>da</strong>s.<br />
• Seus critérios <strong>de</strong> projeto, teste, e resultados dos testes foram avaliados por<br />
um painel <strong>de</strong> criptólogos não governamentais que o consi<strong>de</strong>raram seguro,<br />
estimando para só <strong>da</strong>qui a 30 anos a equiparação do custo <strong>de</strong> ataque por<br />
força bruta ao SKIPJACK ao custo atual <strong>de</strong> quebra do DES.<br />
• Alguns Algoritmos menos conhecidos -<br />
1. FEAL (1987) - Patenteado pela NNT do Japão, semelhante ao DES com<br />
número variável <strong>de</strong> ro<strong>da</strong><strong>da</strong>s e rápido, teoricamente mais frágil que o<br />
DES. Algoritmo favorito para teste <strong>de</strong> novas técnicas <strong>de</strong> criptoanálise<br />
2. LOKI (1991) - Algoritmo australiano patenteado, semelhante ao DES.<br />
3. CA-1.1 (1992) - Algoritmo francês baseado em automata celulares, para<br />
cifra <strong>de</strong> bloco <strong>de</strong> 384 e chave <strong>de</strong> 1088 bits em processamento<br />
paralelo. Patenteado e livre para uso não comercial (H Gutowitz)<br />
4. CAST (1993) - Patente pen<strong>de</strong>nte no Canadá, consi<strong>de</strong>rado para adoção<br />
como padrão. Usa bloco e chave <strong>de</strong> 64 bits, 6 S-boxes (8x32) gera<strong>da</strong>s <strong>da</strong><br />
chave. Resistente à análise diferencial e linear. (A<strong>da</strong>ms & Tavares)<br />
Pedro Rezen<strong>de</strong> © 1998-2002 17