程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> rsa-RSA加密報錯,哪位遇到過類似問題~跪求指點

rsa-RSA加密報錯,哪位遇到過類似問題~跪求指點

編輯:編程綜合問答
RSA加密報錯,哪位遇到過類似問題~跪求指點

import java.security.Key;
import java.util.HashMap;
import java.util.Map;
import javax.crypto.Cipher;
import sun.misc.BASE64Decoder;

public String decrypt(){
Map keyMap= new HashMap(4);
String decryptModeCode = null;
Cipher cipher = null;
BASE64Decoder decoder = new BASE64Decoder();
try {
cipher = javax.crypto.Cipher.getInstance("RSA/ECB/PKCS1Padding");
cipher.init(javax.crypto.Cipher.DECRYPT_MODE, (Key) keyMap.get("RSAPrivateKey"));
decryptModeCode = new String(cipher.doFinal(decoder.decodeBuffer("中文")),"gb2312");
System.out.println("decryptModeCode is : " + decryptModeCode );
} catch (Exception e) {
e.printStackTrace();
}
return decryptModeCode;
}

最佳回答:


問題自己搞定了,大意了,靜下心來想想就行!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved