The SubCiphers
Encryption
- The plaintext is copied to cipher state variables s0, s1, … (up to s7, depending on the block size)
- Performing 8 rounds of intermediate mixing: mixing the plaintext with the data from the KX table and the spice array.
- Finally, s0 = s0+KX[blocksize+8], s1 = s1+KX[blocksize+9],… and so on.