Is cryptography functions in wicked_security.h thread safe? If say i'm calling aes_crypt_ecb on more than 1 different thread, will there be any issues (we have to assume there is a chance aes_crypt_ecb gets interrupted on one thread while another thread calls aes_crypt_ecb again)? thanks in advance.
Yes, aes_crypt_ecb() is thread safe.
Make sure the encryption and description keys are set, aes_setkey_enc() and aes_setkey_dec(), before utilizing aes_crypt_ecb().