关于java和php的sign加密问题
来源:互联网 发布:2016chinajoy数据 编辑:程序博客网 时间:2024/05/18 06:23
公司要做个项目server是php语言 ,客户端是android。
客户端规范了一个sign加密方法:
/**
* 生成签名
*
*@param array $params
* @param string $encrypt_method
* @return string
*/
private function _sign(array $params,$encrypt_method = 'md5')
{
if (!in_array($encrypt_method,$this->_encrypt_methods)) {
//加密算法不存在,返回FALSE;
return FALSE;
}
ksort($params);
$str = '';
foreach( $params as $k => $v )
{
if ('' ==$str)
{
$str .= $k . '=' . $v ;
}
else
{
$str .='&' . $k . '=' . $v ;
}
}
return $encrypt_method($str . $this->_key);
}
$this->_key 为88888888
可是我看不懂php语言 在网上也没有找到相应资料。所以跪求大神们指点,写一个和这个功能完全相同的java版。不胜感激啊!!!!
当然有过能有详细的说明就更完美了。
- 关于java和php的sign加密问题
- php 和 java RSA 对称加密互通的问题
- 关于登录安全和加密的问题
- php 和 java共用的加密方法
- 关于PHP中的sha1和md5的加密函数
- 关于php的加密函数
- 关于JAVA和C#在MD5加密时不同问题的解决办法
- java加密解密和签名的问题
- JAVA的加密问题
- java加密的问题
- DES加密和解密PHP,Java,ObjectC统一的方法
- PHP、Java、.Net和Javascript的AES加密解密实现
- php和java之间aes加密的互通
- 兼容PHP和Java的des加密解密代码分享
- 关于MD5加密的问题
- 关于PPTP的加密问题
- Java实现HMacMD5加密,用于淘宝客JS 组件 API 调用时生成 sign 的签名
- 关于JAVA和C#的AES + Base64加密互通!~
- HDU-1242 Rescue
- android_launcher的源码详细分析
- Android动画入门
- win8开发应用之二:管理应用生命周期和状态(使用 C# 和 XAML 的 Metro 风格应用)
- IOS开发之百度地图API应用
- 关于java和php的sign加密问题
- Objective-C研究院之数组对象(七)
- DictionarySync和ListSync 线程安全类
- 文件下载
- Wayland面纱 X Window前世今生
- MYSQL数据库导入导出
- android 图表工具推荐(柱状图 饼图 曲线图 栈图 仪表图) 开源工具
- Java多线程编程--(8)学习Java5.0 并发编程包--线程池、Callable & Future 简介
- 关于C#多线程、网络编程与计时器Timer的一点使用心得