보안/시큐어코딩
[시큐어코딩실딩] 인코딩
오픈이지
2014. 5. 23. 14:11
BASE64 인코딩
public String encodeBase64(String data){
StringBuffer buffer=new StringBuffer();
BASE64Decoder decoder = new BASE64Decoder();
System.out.println("received encode test: "+data);
buffer.append("수신데이터: "+ data+"<br/>");
if ( data != null ) {
byte[] decodedBytes;
try {
decodedBytes = decoder.decodeBuffer(data);
data=new String(decodedBytes);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
buffer.append("디코딩된 수신데이터: "+data+"<br/>");
} else {
buffer.append("Input data is null !! ");
}
return buffer.toString();
}