AES symbols

geo.espressif
Posts: 28
Joined: Tue Mar 31, 2015 7:27 pm

AES symbols

Postby geo.espressif » Mon Sep 21, 2015 5:17 pm

I'm interested in performing some AES encryption and decryption to support a custom communication protocol we would like implemented on the wifi chip. I notice that within libcrypto.a there are symbols which seem relevant:

Code: Select all

aes-cbc.o:
000000c0 T aes_128_cbc_decrypt
00000014 T aes_128_cbc_encrypt
         U aes_decrypt
         U aes_decrypt_deinit
         U aes_decrypt_init
         U aes_encrypt
         U aes_encrypt_deinit
         U aes_encrypt_init


But no headers are released to match these symbols that might allow me to use them.

1) Are there any plans to release headers in future versions of the SDK to make these resources available?
2) Has anyone worked on a third party implementation? Obviously I could just port OpenAES or something, but keen to make sure the functions map down to any hardware support (assuming through presence of .ld symbols in linker that this exists)

Who is online

Users browsing this forum: No registered users and 27 guests