Week 12 Flashcards
Appreciate that AES is a block cipher with 128-bit blocks, and keys of length 128, 192 or 256 bits
Appreciate that AES is an example of a substitution-permutation network that makes use of several rounds of operations that involve adding a round key, performing a substitution operation on the elements of the state, and permuting the elements of the state
Appreciate that designing secure block ciphers is hard and should be left to the experts!
Recognise that block cipher modes of operation are used for encrypting messages that are more than one block long
Describe the ECB, CBC and CTR modes of operation
Given an example of a block cipher, carry out encryption and decryption using the ECB, CBC and CTR modes of operation
Discuss advantages and disadvantages of the ECB, CBC and CTR modes of operation