CPE 645 / CS 685
Applied Cryptography
Calculators

Inside an SPN Round

Add the round key, substitute, then permute. Follow the four output bits of one S-box into four different S-boxes.

SPNConfusion and diffusiondemo
Objectives
  • Order the three operations of an SPN round and say what each one supplies.

  • Trace the bits of one S-box through the permutation layer.

  • Explain why the last round carries no permutation.

  • Explain why the network closes with one more key addition.

  • Contrast SPN decryption with Feistel decryption.


Static site. Every demo computes in your browser, and nothing you type is sent anywhere.