java 中的3DES算法,怎么转化成delphi算法,急。 ( 积分: 100 )

  • 主题发起人 主题发起人 zhangzhihui528
  • 开始时间 开始时间
Z

zhangzhihui528

Unregistered / Unconfirmed
GUEST, unregistred user!
在java中,提示代码为:
加密 Cipher wrapper = Cipher.getInstance("DESede/CBC/PKCS5Padding", "BC");
wrapper.init(Cipher.WRAP_MODE, new SecretKeySpec(key, "DESEDE"), new IvParameterSpec(IV));
byte[] cryptograph = wrapper.wrap(new SecretKeySpec(original, "DESEDE"));

解密
Cipher wrapper = Cipher.getInstance("DESede/CBC/PKCS5Padding", "BC");
wrapper.init(Cipher.UNWRAP_MODE, new SecretKeySpec(key, "DESEDE"), new IvParameterSpec(IV));
Key original = wrapper.unwrap(cryptograph, "DESede", Cipher.SECRET_KEY);


但是不知道怎么在delphi里转化用。
希望高手给个提示。
 
搜索老的组件
LockBox 2.0

装上去直接能用了,记得如果Java压缩stream缺少标记,可能要手动加!~
 
leo_DCPcrypt 控件里有 3DES 算法!
 
后退
顶部