大佬们,我这边数据是通过java 加密的, 可以参考
https://github.com/patrickfav/armadillo/blob/master/armadillo/src/main/java/at/favre/lib/armadillo/AesGcmEncryption.java 链接里encrypt 方法,然后post
post 到服务端,我拿到里面 iv 和encrypted的值, 我想问下怎么用lua解密这个aes呢?试了https://github.com/openresty/lua-resty-string/blob/master/t/aes.t 测试里的gcm 模式是否都无法解密,报EVP_DecryptFinal_ex failed 。
我的代码:
`local aes_default = aes:new("xxxxxxxxxxxxx",nil, aes.cipher(128,"gcm"), nil, nil ,12)
local decrypted, err = aes_default:decryp(encrypt, iv)`