pb 如何实现3DES加密

时间:2021-09-01 20:10:10
使用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文件

1 个解决方案

#1


[还是写个dll,给pb调用吧]

#1


[还是写个dll,给pb调用吧]