Sitemap
Press enter or click to view image in full size

Member-only story

Big Changes Ahead for the Method that Secures The Internet

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:

Press enter or click to view image in full size

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:

Press enter or click to view image in full size

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

Press enter or click to view image in full size

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.