Hi
I tried to implement AES-128 on LPC1112, using AN11241: AES encryption and decryption software on LPC microcontrollers, but I can't find a function for initial vector. How can I input the IV for AES CBC?
I want to communicate with an android app which has AES cryptography, including "Initialize vector", But the Cortex-M side app, doesn't have "Initialize vector"(using NXP library)!
Is there any Standard AES library for cortex-M?
I found wolfSSL Library which works fine with Keil 5.17. And it's great in size.
I used wolfCrypt libraries. However, It's FIPS 140-2, not FIPS 197!
Thanks to wolfSSL's developers