Member-only story
Big Changes Ahead for the Method that Secures The Internet
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…