$td = mcrypt_module_open('tripledes', '', 'ecb', '');
$iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND);
mcrypt_generic_init($td, $bytesKey, $iv);
$encryptedData = mcrypt_generic($td, $bytesInput);上面是 php 代码
求高手翻译成 java, 下面的 java 代码,加密结果不一样Key key = new SecretKeySpec(bytesKey, "TripleDES");
Cipher cipher = Cipher.getInstance("TripleDES/ECB/PKCS5Padding");
cipher.init(Cipher.ENCRYPT_MODE, key);
byte[] encryptedData = cipher.doFinal(bytesInput);
$iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND);
mcrypt_generic_init($td, $bytesKey, $iv);
$encryptedData = mcrypt_generic($td, $bytesInput);上面是 php 代码
求高手翻译成 java, 下面的 java 代码,加密结果不一样Key key = new SecretKeySpec(bytesKey, "TripleDES");
Cipher cipher = Cipher.getInstance("TripleDES/ECB/PKCS5Padding");
cipher.init(Cipher.ENCRYPT_MODE, key);
byte[] encryptedData = cipher.doFinal(bytesInput);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货