用PHP的方法解DES加密

DES是一种标准的数据加密算法,关于这个算法的详细介绍可以参考wiki和百度百科: php中有一个扩展可以支持DES的加密算法,是:extension=php_mcrypt.dll 在配置文件中将这个扩展打开还不能够在windows环境下使用 需要将PHP文件夹下的 libmcrypt....

所谓的接口加密 是对接口调用的参数加密, php des加密算法 网上有很多. 如: http://www.cnblogs.com/cocowool/archive/2009/01/07/1371309.html 如果还嫌不安全,那就制定一个token生成规则,按某些服务器端和客户端都拥有的共同属性生成一个随机...

他们的加密算法都是通用的,是可以解开的,只要你des的模式,加密长度,初始向量什么的都一样就可以。

PHP实现和c#一致的DES加密解密,可以从网上搜到一大堆,但是测试后发现都没法用。以下正确代码是我经过苦苦才找到的。希望大家在系统整合时能用的上。 注意:key的长度为8位以内。 [csharp] view plain copy print?//C# 版DES 加解密算法 using ...

两个函数如下: 加密函数:encrypt function encrypt($encrypt,$key="") { $iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND ); $passcrypt = mcrypt_encrypt ( MCRYPT_RIJNDAEL_256, $key,...

PHP使用DES进行加密和解密 - Cocowool - 博客园 http://www.cnblogs.com/cocowool/archive/2009/01/07/1371309.html 大家都是 同一个算法在不同语言下的实现。只要你没把密码搞错,结果应该是相同的。

使用这个类应该可以实现的,只不不过你提出文件是早期的DES,只能是64bits加必,而现在却是不同的,它与net2.0版本中是一致的,而是高版本中必须设置这几个相应的属性。 请查看 DESCryptoServiceProvider类的字段或属性,然后再进行测试。

详见这里的回答,http://zhidao.baidu.com/link?url=-JSxo3JUy_cGCbCDx00HIUkOMnSSlEEID-r8AdWhCogd8vKMPeSihQed4upfWXfGVyMLCgQhZQ8mw7wHrGdLl_ ,应该可以满足你的需求。

JS加密和PHP加密是不同的,虽然都是md5加密,所以你不能直接判断js加密和PHP加密是否相等,毕竟是两种语言,要么都用js的加密,要么都是PHP的

相关文档

用PHP的方法解DES加密
java的 DES 加密解密方法 求对应php的加密解密方法...
php怎样用des加密算法给接口加密
php的des加密java能解开吗
如何用php实现和c#一致的DES加密解密
PHP DES加密函数
如何用php实现和c#一致的DES加密解密
如何用php实现和c#一致的DES加密解密
PHP DES加密
php的des加密用js解密解除乱码,发现2个加密出的东...
电脑版