Hello All:
Is there anyone with experience using the I.I. AES library (slaa397a)?
I am interested in the aes_cbc_encrypt(. . .) && aes_cbc_decrypt(. . .) && aes_set_key(. . .)
I am attempting to verify my understanding of these functions by applying these functions to the
NIST Special Publication 800-38A 2001 edition.
http://csrc.nist.gov/publications/nistpubs/800-38a/sp800-38a.pdf
I have built the TI aes.c & aes.h, along with a main.c to exercise the NIST CBC Example Vectors of Section
F.2 CBC Example Vectors
F.2.1 CBC-AES128.Encrypt
I am running the code on a MSP430F5418A target.
(If there are other CBC Test Vectors people are aware of, that would also help.)
I am attempting to generate the vectors for the 4 Blocks listed in
F.2.1 CBC-AES128.Encrypt
so far, I can generated only the numbers for Block 1, so I know I am "missing something".
Thanks
Jimmy