ABSTRACT

The rapidly growing wireless communication industry faces an exploding need

for security. With the ever-increasing computing speed brought by advanced

technologies, higher and higher security level is required to counter various

attacks. The data encryption standard (DES) has been the U.S. government

standard since 1977. However, with the fast computing technology these days,

it can be cracked quickly and inexpensively. In January 1997, the National

Institute of Standards and Technology (NIST) invited proposals for new

algorithms for the advanced encryption standard (AES). Fifteen preliminary

algorithms were proposed in response. Among these preliminary candidates,

MARS, RC6, Rijndael, Serpent, and Twofish were announced as the finalists

on August 9, 1999. After further evaluating the security, as well as both

software and hardware implementations of these finalists, NIST announced

in October 2000 that Rijndael was selected as the AES algorithm [1].