php升級到7.+以後openssl替代mcrypt實現解密

php7.1開始廢棄了mcrypt,被openssl替代,項目升級時全部mcrypt擴展相關的代碼都會報錯。php

上一個項目是跨語言DES加解密,由java端加密,php端解密,現在php端由php5.4升級到php7.2html

所以嘗試使用openssl方式進行解密。java

 

Php5.4時,javaphp之間加解密參考以下文章:php7

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

Java端加密方式不變,php端升級到7.2以後,解密方式:spa

Pkcs5_unpad主要目的是去除解密後的補位符號。htm

相關文章
相關標籤/搜索