반응형 개발/java14 AES 암호화/복호화 알고리즘 프로젝트 bulid path에 아래 jar 파일 추가 필요 AES128 클래스를 만든다. package 패키지명; import java.io.UnsupportedEncodingException; import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; import java.security.Key; import java.security.NoSuchAlgorithmException; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; i.. 2021. 1. 17. 한글 <-> 유니코드 변환 public class Unicode { public static String decode(String unicode)throws Exception { StringBuffer str = new StringBuffer(); char ch = 0; for( int i= unicode.indexOf("\\u"); i > -1; i = unicode.indexOf("\\u") ){ ch = (char)Integer.parseInt( unicode.substring( i + 2, i + 6 ) ,16); str.append( unicode.substring(0, i) ); str.append( String.valueOf(ch) ); unicode = unicode.substring(i + 6); } str.app.. 2021. 1. 17. 이전 1 2 3 다음 반응형