将PHP mcrypt_decrypt函数转换为Lua

时间:2016-10-14 12:57:35

标签: php encryption lua mcrypt php-openssl

我需要将下一个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并且更改加密方法此时将打破整个系统并且后果将是毁灭性的。

0 个答案:

没有答案