我需要将下一个PHP代码翻译成Lua:
mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $message, MCRYPT_MODE_ECB);
到Nginx + Lua。
我有openssl扩展名,但问题是MCRYPT_RIJNDAEL_256。我不知道我需要使用openssl的方法,正如我从这篇文章中所理解的那样:http://thefsb.tumblr.com/post/111035508040/porting-php-code-from-mcrypt-to-openssl我根本不能使用openssl。还有其他解决方案吗?
另外,你可能会说我根本不应该使用mcrypt_decrypt / encrypt或MCRYPT_RIJNDAEL_256,但我必须,因为我需要将PHP项目移植到Nginx + Lua并且更改加密方法此时将打破整个系统并且后果将是毁灭性的。