Member-only story

Big Changes Ahead for the Method that Secures The Internet

Prof Bill Buchanan OBE FRSE
3 min readDec 29, 2024

So, a quick question. What is the block size for AES:

A 64 bits
B 128 bits
C 192 bits
D 256 bits

The answer is, of course, B 128 bits. With this, we take our plaintext and then split it into 128-bit (16-byte) blocks. With a block cipher, we then need to pad the last block:

With AES, we use a part of the key for a number of rounds. For 128-bit AES, we have 10 rounds, for 192-bit AES, we have 12 rounds, and for 256-bit AES we have 14 rounds:

But this could change in the future due to a new NIST draft (SP 800–197) [here]:

Overall, the new draft calls for public comments on increasing the size of the AES block to 256 bits. There is an increasing need to process large…

--

--

Prof Bill Buchanan OBE FRSE
Prof Bill Buchanan OBE FRSE

Written by Prof Bill Buchanan OBE FRSE

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.

Responses (1)