AES Flashcards
Describe block in the context of AES
AES is a block cipher. It processes a minimum and maximum of 128 bits (16 bytes)
Simply said the block is a reference to the bytes that are processed by the algorithm.
In AES, what happens when the plaintext is a)smaller and b)bigger than 128 bits
a)plain text is padded
b)AES is executed concurrently
Describe state in terms of AES
This is the current condition of the block that is being worked on. It starts off equal to the block but changes at each round of the algorithm
What is AES in full and what is its other name
Advanced Encryption Standard
RIJNDAEL
Give a brief AES history
NIST selected AES for sensitive but unclassified American federal information in 2002.
It was initially a variable block and key size algorithm (16, 24, 32 bytes) but NIST defined it with 16 bytes
AES is an iterated symmetric block cipher. Explain
AES works by repeating the same steps a number of times
It is a secret key encryption algorithm (one key)
Operates on a fixed number of bytes