In a wireless communication system, a method and system for extending
Advanced Encryption Standard (AES) operations for enhanced security are
provided. In an AES encryption operation, an initial state may be
modified by XORing with an initial modifier before a first processing
round and a final state may be modified by XORing with a final modifier
after a final processing round. The output of a MixColumns function
performed during AES decryption operation rounds may be modified by
XORing with a corresponding round modifier. In an AES decryption
operation, an initial state may be modified by XORing with a decoded
final modifier before a first processing round and a final state may be
modified by XORing with a decoded initial modifier after a final
processing round. The input of an InvMixColumns function performed during
AES decryption operation rounds may be modified by XORing with a
corresponding decoded round modifier.