java aes加密 如何用php 进行解密,以下是java代码,求php 代码如何写 (主要是createkey 那个方法) 5

javaAES加密后无法用phponenssl进行解密,主要是想知道java中的createKey如何用php来实现,现在用PHP尝试多次都无果。以下是php测试案例,没... java AES 加密后无法用php onenssl 进行解密,主要是想知道java 中的createKey 如何用php 来实现,现在用PHP尝试多次都无果。以下是php测试案例,没有任何返回值 $data = 'MvgLSbkaHdgBgarT/Jec3g=='; $data = base64_decode($data); $data = openssl_decrypt($data, 'AES-256-CBC', 'e3ee64da71ac4f1bac6395688fd75001', OPENSSL_RAW_DATA, 'e3ee64da71ac4f1b');截图是java的类,烦请知道的朋友帮忙看下 展开
 我来答
司马刀剑
高粉答主

2019-08-28 · 每个回答都超有意思的
知道顶级答主
回答量:4.6万
采纳率:93%
帮助的人:7626万
展开全部
先看用什么方式的加密,拿AES来说,你需要问java要到混淆值、初始化向量与AES加密的方式如AES-192-CFB.然后直接调用openssl_decrypt方法进行解密.

openssl_decrypt('需要解密的字符串','AES-192-CFB','混淆值',0,'初始化向量'),true)
追问
这些都是有的,但是尝试了多次都没有解密出来,上边有java 类的截图,如果懂java的话,帮忙看看java里边是不是有特殊处理。
加密秘钥和偏移量如下:
密钥:e3ee64da71ac4f1bac6395688fd75001
偏移量:e3ee64da71ac4f1b
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式