SHORT ANSWER
1. The __________ is a block cipher intended to replace DES for commercial
applications. It uses a 128-bit block size and a key size of 128, 192, or 256
bits.
2. The four separate functions of the Advanced Encryption Standard are:
permutation, arithmetic operations over a finite field, XOR with a key, and
__________ .
3. The National Institute of Standards and Technology chose the __________
design as the winning candidate for AES.
4. The cipher consists of N rounds, where the number of rounds depends on the
__________ .
5. AES processes the entire data block as a single matrix during each round
using __________ and permutation.
6. The first N – 1 rounds consist of four distinct transformation functions:
SubBytes, ShiftRows, AddRoundKey, and __________ .
7. The forward substitute byte transformation, called _________ , is a simple table
lookup.
8. The _________ transformation operates on each column individually. Each byte
of a column is mapped into a new value that is a function of all four bytes in
that column.
9. The mix column transformation combined with the __________ transformation
ensures that after a few rounds all output bits depend on all input bits.
10. The AES key expansion algorithm takes as input a four-word (16-byte) key
and produces a linear array of __________ words (176 bytes).
11. The standard decryption round has the structure InvShiftRows, InvSubBytes,
__________, InvMixColumns.
12. ___________ affects the sequence of bytes in State but does not alter byte
contents and does not depend on byte contents to perform its
transformation.
13. A more efficient implementation can be achieved for a 32-bit processor if
operations are defined on _________ words.