我正在尝试从laravel的默认加密中加密json编码的字符串。但我不确定它是否使用AES-256-CBC这背后的原因我也尝试从AES定制类进行相同的加密。
我做了什么。
json_encode数组
在AES自定义类中设置密钥,模式和blocksize并生成令牌。
加密令牌。
使用setData
使用AES自定义类解密
结果与我在step1中的结果相同。 当我尝试加密(Crypt :: encrypt($ requestToken);)和解密(Crypt :: decrypt($ encrypt))时给出了正确的结果。 现在的问题是我正在加密(Crypt :: encrypt($ requestToken);)并希望通过AES自定义类解密。我不确定客户是否有laravel。
答案 0 :(得分:0)
检查默认密钥以进行加密。在两个地方都使用相同的