AES Advanced Encryption Standard an Encryption standards, is the U.S. government organizations to protect sensitive but without the confidential information of a kind of special Encryption algorithm. And a very likely outcome is, the encryption algorithm may eventually become formally private enterprise of encryption standard business department. (for U.S. military communications, and other confidentiality of the algorithm encrypt by independent, secret algorithm.)
In 1997, the us department of commerce on January a unit, the national institute of standards and technology (NIST) invented a new encryption process, and discovered that this new encryption can be a very good replace data encryption standard (DES) and can use less degree of three layers of data encryption standard (DES) Triple. This application block encrypt method (i.e. cipher technology which is called symmetry encryption algorithm (just as its name implies, it is to use the same encryption and decryption code block). Advanced encryption standard will be designed three key length: 128 bytes, 192 bytes and 256 bytes. Also, the requirement for this encryption algorithm can worldwide, and can use royalty-free level of security to provide sufficient to protect the future of 20 to 30 years. This method in software and hardware are easy to implement, in some limited environment (for example, smart CARDS) and easy to use, but also can provide good defensive various attacks.
The selection process is completely open to public supervision of public opinion and the. Allegedly, the full visibility to ensure the best possible design analysis and inspection. In 1998, the national institute of standards and technology (NIST) for AES selected candidates, this algorithm of 15 15 algorithm became the world community of password test analysis. The code includes national security community. Based on this, August 1999, the national institute of standards and technology for further analysis, the candidate will be reduced to five algorithm. They are:
MARS algorithm by IBM research department of a large group.
RC6 issued by the RSA laboratory.
Joan Rijndael Daemen, by Rijmen two Belgian Vincent and password by experts.
Serpent, w., Eli Biham by Ross Knudsen Lars and released.
Twofish Counterpane include the company by a highly respected password Schneier Bruce experts in a large team.
All of the above the speed and reliability of candidate algorithm with ANSI C and are widely Java language testing, such as in the hardware and software system, the speed of encryption and decryption keys and algorithm, and all kinds of setup time, degree of the interceptor against the test. Once again, the world community (including some code to overthrow their previous judge team), provides a more detailed analysis. Finally, the result is in October 2000 2, nist Rijndael announced the best candidate for AES algorithm. 6 December 2001, the United States secretary of commerce official admits the information processing standards FIPS 197 () and specified all sensitive information and documents without confidentiality will Rijndael adopted as senior encryption standard.

