素材牛VIP会员
PHP加密结果不一致,求助
 走***一  分类:PHP代码  人气:888  回帖:3  发布于6年前 收藏

Body明文为:{"MakeId":"9"}
加密密文为:WSg2iTXpJ79QSwBEyEZmXA==
加密规则为:ToBase64(3DES(Body明文)

因为我使用的是php7.1所以换成了openssl_encrypt来加密,但为什么结果都不是他的这个?

base64_encode(openssl_encrypt('{"MakeId":"9"}','DES-EDE3','','1',''));

求救!!!

补充问题:
使用的是没有密钥的3des加密。

 标签:php

讨论这个帖子(3)垃圾回帖将一律封号处理……

Lv7 码师
yu***01 产品经理 6年前#1

秘钥是1? 确认秘钥相同了吗?

Lv6 码匠
ed***on 移动开发工程师 6年前#2

你不用管加密结果是什么样, 你先看能不能正常解密, 能正常解密就是对的.

Lv7 码师
97***84 产品经理 6年前#3

秘钥和IV确定了么?

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取