使用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檔案
uj5u.com熱心網友回復:
還是寫個dll,給pb呼叫吧uj5u.com熱心網友回復:
https://blog.csdn.net/softvery/article/details/89052805guo_vdn.desDecode(mle_2.text,sle_key.text)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/11589.html
標籤:基礎類
上一篇:這個sql怎么寫
下一篇:幫寫。大佬快來幫幫菜鳥
