遇到的java代码如下:
Cipher cipher=Cipher.getInstance("DESede/CBC/PKCS5Padding");
在php中使用des算法 始终校验不过去。对方的提供的代码中
MCRYPT_TRIPLEDES 有这个关键字。 而不是 MCRYPT_DES 然后google知道结果。 java代码中。第一段是加密算法的名称,如DESede实际上是3-DES。所以php可以使用以下代码
1 $key = "123456789"; 2 $iv = "111111"; 3 $data = ‘{}‘; 4 echo openssl_encrypt ($data, ‘DES-EDE3-CBC‘, $key, 0, $iv);;
原文地址:https://www.cnblogs.com/tl542475736/p/8145705.html
时间: 2024-10-05 03:32:59