Briefly describe the history of AES.

What will be an ideal response?

AES was approved by the National Institute of Standards and Technology (NIST) in late 2000 as a replacement for another cryptography algorithm known as Data Encryption Standard (DES). NIST published its requirements for a new encryption algorithm and requested proposals. The requirements stated that the new algorithm had to be fast and function on older computers with 8-bit processors as well as current 32-bit and future 64-bit processors. After a lengthy process that required the cooperation of the U.S. government, industry, and higher educational institutions, five finalists were chosen. The winner was an algorithm known as Rinjdael. Based on the Rinjdael algorithm, AES is now the official encryption standard for the U.S. government.

Computer Science & Information Technology

You might also like to view...

The Miscellaneous tab of the property sheet contains all other properties that are not on one of the other tabs, such as name or datasheet caption

Indicate whether the statement is true or false

Computer Science & Information Technology

Given the definitions below. Each occurrence of a const is a promise to the compiler that the compiler will enforce. What is the promise in each case?

``` const int x = 17; //a) class A { public: A( ); A(int n): int f( ) const; // b) int g(const A& x); // c) private: int i; }; ```

Computer Science & Information Technology