PHP和java结合加解密简单实现方法

来源:互联网 发布:手机远程ubuntu 编辑:程序博客网 时间:2024/06/10 08:16
只是记录一下这个恶搞的方案……

各位经常做接口的PHPer肯定经历过和Java程序对接加解密这样的恶心事情吧
java算出来的东西和php算出来的结果就是不一样……
这个算是一个恶搞的解决方案,仅供大家参考

首先将java的那一堆加密函数做成以main函数启动的J2SE程序
这样使用java命令行就可以执行这个编译后的class
这样我们只要传入参数就可以利用java做加密解密了……

如在shell下
java class名 参数1 参数2 参数3 参数4 .... 参数6


而在php内使用函数调用shell执行java的程序
string exec ( string command,&returnval)
 
其中command为命令行
命令执行实例如下
java class名 参数1 参数2 参数3 参数4 ....参数6
结果返回:
&returnval里面的值就是结果

原创粉丝点击