一个加密解密的问题?# Java - 爪哇娇娃
w*e
1 楼
我在server和client之间的传输用AES加密解密,String和byte[]之间的转换都用UTF8
编码
public String decrypt(String CipherText) {
try {
byte[] raw = decoder.decodeBuffer(CipherText);
byte[] stringBytes = decrypt_cipher.doFinal(raw);
String PlainText = new String(stringBytes, "UTF8");
return PlainText;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
public String encrypt(String PlainText) {
try {
编码
public String decrypt(String CipherText) {
try {
byte[] raw = decoder.decodeBuffer(CipherText);
byte[] stringBytes = decrypt_cipher.doFinal(raw);
String PlainText = new String(stringBytes, "UTF8");
return PlainText;
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
public String encrypt(String PlainText) {
try {