Léxico de TI › Segurança › Rede de substituição-permutação

Rede de substituição-permutação

Segurança Svenska → Atualizado: 2026-10-12

Um projeto que alterna substituição e permutação ao longo de várias rodadas, peça central das cifras de bloco modernas.

Uma SPN executa várias rodadas em sequência. Cada rodada tem uma etapa de substituição, em que S-boxes trocam pequenos grupos de bits, seguida de uma etapa de permutação que espalha os bits por todo o bloco. Claude Shannon descreveu os princípios de confusão e difusão em 1949, e a SPN é um jeito prático de obter ambos.

O AES é a SPN mais conhecida. A estrutura Feistel usada pelo DES é um projeto diferente. Uma substituição pura pode ser analisada grupo de bits por grupo de bits, mas a etapa de permutação faz com que cada bit de saída dependa de muitos bits de entrada após apenas poucas rodadas.

← Voltar ao léxico