A lua aes implementation with openssl c binding