求助DES加密问题 用delphi进行加密。用java进行解密。求源码。非常感谢[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://hi.baidu.com/jiljil/blog/item/6174a8cc0aa43e1300e9284e.html http://blog.csdn.net/irvine007/archive/2006/08/02/1009739.aspx 谁能提供delphi加密,java解密 源码。在开帖送100分 我给你提供java解密的public static byte[] decrypt(byte[] data) throws Exception { SecureRandom sr = new SecureRandom(); DESKeySpec dks = new DESKeySpec(COMMONSECRETKET.getBytes()); SecretKeyFactory keyFactory = SecretKeyFactory.getInstance(ALGORITHM); SecretKey securekey = keyFactory.generateSecret(dks); Cipher cipher = Cipher.getInstance(ALGORITHM); cipher.init(Cipher.DECRYPT_MODE, securekey, sr); return cipher.doFinal(data); }其中COMMONSECRETKET是公用的key(字符串形式),和delphi一样的就可以了 java如何读取本机端口的信息,如开放了哪些端口,端口的连接数现在是多少? 在DOS下,编译程序,提示“ 软件包 org.htmlparser 不存在”。 请问 编写一个小程序关于时间问题! JAVA初学者的疑问? Java中的wait()为什么总是放在while中,而不是if? 上传文件,并想数据库写入的问题 有关于StreamTokenizer的问题 征集APPLET代码! 在JBuilder5.0平台上为什么连不上数据库--谢谢帮忙 单线程处理多个Task问题 为何Applet不需要main方法 问个简单的正则,在线等,马上结贴,谢谢
public static byte[] decrypt(byte[] data) throws Exception {
SecureRandom sr = new SecureRandom();
DESKeySpec dks = new DESKeySpec(COMMONSECRETKET.getBytes());
SecretKeyFactory keyFactory = SecretKeyFactory.getInstance(ALGORITHM);
SecretKey securekey = keyFactory.generateSecret(dks);
Cipher cipher = Cipher.getInstance(ALGORITHM);
cipher.init(Cipher.DECRYPT_MODE, securekey, sr);
return cipher.doFinal(data);
}
其中COMMONSECRETKET是公用的key(字符串形式),和delphi一样的就可以了