Chapter 4. Serpent (an AES Candidate)

Table of Contents

Keying
Encryption
Functional Description
Decryption
Other details

Keying

Coming soon ...

Encryption

Zeroith Round

  1. Key Material XOR

A Typical Round (do 32 of these)

  1. Sbox Substitution
  2. Linear Transform
  3. Key Material XOR

Last Round

  1. Sbox Substitution
  2. Key Material XOR

Functional Description

Sbox Substitution

This is very similar to AES, DES and anything else that does field substitution.

Linear Transform

This linearly transforms things.

Key Material XOR

This XORs the key material

Decryption

Other details