1. Assume that your processor can operate at 100 Million Instructions per second. Assuming that you can test each key with [6 steps X 16 cycles =] 96 instructions, estimate the amount to time necessary to crack a DES encryption by testing all 256possible keys.
2. Make a similar estimate for a 128-bit AES key, assuming you can test each of the 2128 AES keys with [4 steps X 10 cycles =] 40 instructions.
3. Using Moore's law, which says processors double in power approximately every two years, forecast approximately how many years it will be before a 128-bit AES key could be cracked in a week of processing.
4. Do some research on how DES was actually cracked in 1997-98 and compare what was done with your DES calculations.
5. Considering your answer to part 2, is it feasible to use the approach used in cracking DES to crack AES?