Ataque distintivo de chave conhecida - Known-key distinguishing attack

Na criptografia , um ataque de distinção de chave conhecida é um modelo de ataque contra cifras simétricas , por meio do qual um invasor que conhece a chave pode encontrar uma propriedade estrutural na cifra, em que a transformação de texto simples em texto cifrado não é aleatória. Não existe uma definição formal comum para o que tal transformação pode ser. O ataque de distinção de chave escolhida está fortemente relacionado, onde o invasor pode escolher uma chave para introduzir tais transformações.

Esses ataques não comprometem diretamente a confidencialidade das cifras, porque, em um cenário clássico, a chave é desconhecida do invasor. Ataques de distinção de chave conhecida / escolhida se aplicam ao "modelo de chave aberta". Eles são conhecidos por serem aplicáveis ​​em algumas situações em que as cifras de bloco são convertidas em funções hash , levando a ataques de colisão práticos contra o hash.

Ataques de distinção de chave conhecida foram introduzidos pela primeira vez em 2007 por Lars Knudsen e Vincent Rijmen em um artigo que propunha um ataque contra 7 de 10 rodadas da cifra AES e outro ataque contra uma cifra Feistel generalizada . As suas descobertas ataque de texto simples / texto cifrado pares para uma codificação com uma chave conhecida, onde a entrada e a saída têm de s bits menos significativos ajustado para zero, em menos de 2 s de tempo (em que s é menos do que metade do tamanho do bloco ).

Esses ataques também foram aplicados a três peixes redondos ( Skein ) e Phelix .

Veja também

Referências

Leitura adicional