시드 암호화 정리
기존 Base64+Seed 암호화에서
AnsiX923Padding() 까지 한번더 암호화시켰다.
자리수는 기존 24에서 16자리로 짤라놨으니 원하는데로 변경해서 사용 하면 될 것 같다.
첨부된 파일 보면서 확인하면 됨.
BASE64는
참조 하면 됨.
SeedTest.java
public class SeedTest {
public static void main(String[] args) { Base64Utils base64 = new Base64Utils(); //요놈선언 String encryptKey = “YOUWANTKEYINPUT1”; //key 선언
String W_ORG_FG = “홍길동”;
//seed + base64 암호화, 복호화 String EN_ORG_FG = base64.encrypt(W_ORG_FG,encryptKey); String DE_ORG_FG = base64.decrypt(EN_ORG_FG,encryptKey); System.out.println(EN_ORG_FG+ “ “+DE_ORG_FG);
//base64로만 암호화, 복호화 //EN_ORG_FG = base64.base64Encoding(W_ORG_FG);
//DE_ORG_FG = base64.base64decoding(EN_ORG_FG);
System.out.println(EN_ORG_FG+ “ “+DE_ORG_FG);
}
}
This article is licensed under CC BY 4.0 by the author.