O que é Skipjack? definição e significado

postado em por Mel Hawthorne

Skipjack é uma cifra de bloco desenvolvida pela Agência de Segurança Nacional dos Estados Unidos em 1987, revisada pela primeira vez em 1993 e desclassificada em 1998. Skipjack é uma cifra de bloco projetada para executar a funcionalidade de criptografia do chip clipper enquanto um mecanismo separado Law Enforcement Access Field (LEAF) foi usado para fornecer a garantia funcionalidade. O algoritmo foi geralmente considerado com suspeita, pois foi inicialmente classificado antes que um pequeno número de especialistas em segurança fosse permitido para revisá-lo em 1993, em 1998 a comunidade de segurança descobriu independentemente os princípios de design da cifra e ela foi desclassificada.

Technipages explica Skipjack

Skipjack usa uma chave de criptografia de 80 bits que é considerada insegura na computação moderna, uma chave de 128 bits é considerada um mínimo para uma segurança criptográfica à prova de futuro considerável. Cada bit extra de comprimento da chave de criptografia aumenta exponencialmente a dificuldade de um ataque de força bruta.

Vários ataques foram encontrados que podem quebrar algumas das rodadas de criptografia que o skipjack usa, embora nenhum ataque tenha sido encontrado que quebre todas as 32 rodadas até o momento. Não houve sugestões ou indicações de que o algoritmo contém quaisquer backdoors diretamente, além de seu uso com a funcionalidade de escrow do chip clipper.

A falha do chip clipper não estava realmente relacionada à cifra do skipjack em particular, enquanto o skipjack tem falhas, havia mais questões significativas com a opinião pública contra a funcionalidade de garantia de chave do chip clipper e, posteriormente, as falhas de segurança identificados nele.

A principal contraparte moderna de Skipjack como uma cifra de bloco é o Advanced Encryption Standard (AES), que foi padronizado em 2001. O AES suporta tamanhos de chave de 128, 192 e 256 bits, tornando-o significativamente mais seguro. Embora alguns ataques contra AES sejam conhecidos, eles têm um efeito mínimo na segurança ou têm requisitos de acesso tão altos que são inviáveis.

Usos comuns de Skipjack

  • Skipjack foi usado como o algoritmo de criptografia no chip Clipper patrocinado pelo governo dos Estados Unidos.
  • Skipjack usa uma chave de 80 bits para criptografar ou descriptografar blocos de dados de 64 bits em 32 rodadas.
  • Eli Biham e Adi Shamir descobriram um ataque contra 16 das 32 rodadas dentro de um dia após a desclassificação de Skipjack

Maus usos comuns do Skipjack

  • Skipjack era uma cifra de criptografia backdoor desenvolvida pela NSA para uso no chip clipper.