자바에서는 기본적으로 AES 128bit 암호화를 제공합니다.

보통 암호화는 크게 단방향, 양방향이 있습니다.

단방향의 경우 별도의 복호화를 할 필요가 없기 때문에 별도의 key가 없습니다.

하지만 양방향의 경우 암호화한 데이터를 다시 복호화하기 위하여 별도의 key가 필요합니다.


1. AES 128 bit 암호화 예제

암복호화에 필요한 SecretKey를 만든 뒤 해당 key로 암호화를 합니다.


2. AES 128 bit 복호화 예제

암호화했단 key로 복호화를 합니다.



'Develop > Java' 카테고리의 다른 글

LocalDateTime 사용하여 날짜 처리  (1) 2022.01.19
Java Http Request  (0) 2015.11.23

+ Recent posts