CipherUtil.java public class CipherTest {
public static void main(String[] args) throws Exception {
//String encryptKey = "암호화키";
//22db8b13823131fa58928507ad7add61 : 암호화키
//String iv = "IV키";
//02130995e8a1bfbffd39df4e3bd5b344 : IV키
String txt = "여기에 암호화할 문자를 입력해주세요.";
String enc = new String(CipherUtil.AES_Encode(txt
, "22db8b13823131fa58928507ad7add61", "02130995e8a1bfbffd39df4e3bd5b344"));
String str = new String(CipherUtil.AES_Decode(enc
, "22db8b13823131fa58928507ad7add61", "02130995e8a1bfbffd39df4e3bd5b344"));
System.out.println("암호화전 문자열 : " + txt);
System.out.println("암호화된 문자열 : " + enc);
System.out.println("복호화된 문자열 : " + str);
}
}
결과
암호화전 문자열 : 여기에 암호화할 문자를 입력해주세요.
암호화된 문자열 : 899ca8074988acd65c3656dd2be77e3aeacdfed69a57a97723039d7472a63bdb8cdd13cd43681f9d41f965be6ee7ae2f59e4f8ea2326e292ada9cd0feb50aade
복호화된 문자열 : 여기에 암호화할 문자를 입력해주세요.
728x90
반응형
'Language > Java' 카테고리의 다른 글
| des 암복호화 (0) | 2018.01.15 |
|---|---|
| 대용량 엑셀다운로드 (0) | 2018.01.13 |
| 첨부파일 byte를 받아 [bytes, KB, MB, GB, TB, PB] 으로 변환 (0) | 2018.01.13 |
| 자바 숫자 체크 (0) | 2018.01.13 |
| Math.random() 취약점 대체 (0) | 2018.01.13 |