AES 128비트 암호화 알고리즘을 통한 Base64 인코딩/디코딩 처리 이번 포스팅에서는 AES 알고리즘을 통해 문자열을 Base64 인코딩/디코딩 하는 방법에 대해 포스팅 하겠습니다. Java에서는 JCE (Java Cryptography Extension) 를 통해 암호화에 필요한 클래스를 제공하고 있습니다. AES 알고리즘은 128, 192, 256bit 를 지원하지만, 기본으로 설치되는 JDK 를 통해 AES 알고리즘을 사용하는 경우 정책상 128bit 밖에 사용 할 수 없습니다. (기본 제공하는 각 암호화 알고리즘의 Limit 키사이즈는 아래 링크 참고) 128bit 를 사용하지 않는경우 아래와 같은 Exception 이 발생합니다. java.security.InvalidKeyException: Illegal key size or default parameters .. 더보기 이전 1 2 3 4 5 6 ··· 75 다음