이전에 이런 것들을 했었지... 하면서 기록하는중
base 64 예제
String idtest = "Costco";
System.out.println(java.util.Base64.getEncoder().encodeToString(idtest.
getBytes()));
String test =
java.util.Base64.getEncoder().encodeToString(idtest.getBytes());
System.out.println(java.util.Base64.getDecoder().decode(test));
byte[] test1 = java.util.Base64.getDecoder().decode(test);
System.out.println(new String(test1, "UTF-8"));
//CryptoHelper.AESCTR_Encrypt(srcData, key)
ASC 인코딩 예제
public static final String DEFAULTKEY="costcokempsungjun";
System.out.println(CryptoHelper.AESCTR_Encode_Default("Costco" , "UTF-8"));
String encryptTest = CryptoHelper.AESCTR_Encode_Default("Costco" , "UTF-8");
System.out.println(CryptoHelper.AESCTR_Decode_Default(encryptTest));
'프로그래밍 > Java' 카테고리의 다른 글
Mutable Object / Immutable Object(부제. String vs Stringbuffer/StringBuilder ) (0) | 2022.05.05 |
---|---|
접근제어자 정리 (0) | 2022.05.05 |
Java 특징 및 장점 (0) | 2022.05.05 |
추상화클래스와 인터페이스의 용도, 차이점, 공통점 (0) | 2022.05.05 |
iBatis -> MyBatis (0) | 2022.05.05 |