pb 如何实现3DES加密

ashinhao 2017-11-30 11:39:39
使用pb进行通信,通信接口需要 进行3des加密 java的实例代码是这样的

private static byte[] defaultIV = { 49, 50, 51, 52, 53, 54, 55, 56 };
private static String DES_ALGORITHM = "DESede/CBC/PKCS5Padding";


private static String Decode(String message,String srckey) throws UnsupportedEncodingException{
String key = getTrueKey(srckey);
byte[] desKey = key.getBytes();
byte[] msgByte = EncryptUtils.decodeBase64(message);
byte[] decodeByte = EncryptUtils.DESede(msgByte, DES_ALGORITHM, Cipher.DECRYPT_MODE, desKey, defaultIV);
return new String(decodeByte, "UTF-8");
}

有没有方法在PB中实现,或者谁有用过的可以支持的dll文件
...全文
825 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
softvery 2019-04-06
  • 打赏
  • 举报
回复
https://blog.csdn.net/softvery/article/details/89052805 guo_vdn.desDecode(mle_2.text,sle_key.text)
wzh2021 2018-01-04
  • 打赏
  • 举报
回复
还是写个dll,给pb调用吧

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧