개발/Spring2023. 5. 21. 21:53내가 보려고 쓴 SSO 연동준비
회사에서 이번에 SSO 연동을 하게 됨. AES256 암호화 알고리즘을 이용하기로 함. 간만에 java 만지게 됐다. AES256 암호화 방식 AES256은 256비트(32바이트)의 대칭키를 사용한다. 이 대칭키는 암호화와 복호화에 모두 사용됨. AES256은 블록 암호화 방식 중 하나로, 16바이트 크기의 블록 단위로 암호화를 수행한다. 입력된 평문은 블록 단위로 분할되어 각 블록마다 암호화가 수행된다. * AES256 알고리즘은 구글링 하면 나옴 일단 임의로 토큰값을 받음 컨트롤러 하나 만들어줌 // 컨트롤러를 만든다. @Controller public class SSOController { //로그를 찍기 위해 logger 생성 private static final Logger logger = Lo..