码迷,mamicode.com
首页 > Web开发 > 详细

php升级到7.+之后openssl替代mcrypt实现解密

时间:2019-05-07 11:42:36      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:mamicode   报错   方式   5.4   code   logs   一个   文章   style   

php7.1开始废弃了mcrypt,被openssl替代,项目升级时所有mcrypt扩展相关的代码都会报错。

上一个项目是跨语言DES加解密,由java端加密,php端解密,如今php端由php5.4升级到php7.2

因此尝试使用openssl方式进行解密。

 

Php5.4时,javaphp之间加解密参考如下文章:

http://www.cnblogs.com/yipu/articles/3871576.html

Java端加密方式不变,php端升级到7.2之后,解密方式:

技术图片

Pkcs5_unpad主要目的是去除解密后的补位符号。

 

php升级到7.+之后openssl替代mcrypt实现解密

标签:mamicode   报错   方式   5.4   code   logs   一个   文章   style   

原文地址:https://www.cnblogs.com/riyuexingchen/p/10824321.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!