SEARCH : RS256 vs HS256(1) CATEGORY : RS256 vs HS256(1) TAGS : RS256 vs HS256(1) ARCHIVE : RS256 vs HS256(1) RS256, HS256 차이 2020. 7. 11. 들어가며 진행중인 프로젝트에는 회원이 일반회원과 서드파티회원으로 구분되어있다. 일반 회원이 로그인할 때, 서버는 HS256 알고리즘으로 서명 후 클라이언트에게 JWT를 발급하며 서명 검증은 클라이언트로부터 요청이 들어올때만 서버측에서 검증하게끔 적용했다. 이후 Apple 로그인도 적용해야할 일이 생겼다. 공식 문서를 통해 인증과정을 살펴보니 Apple 로그인시 Apple ID Server 측에서 발급되는 토큰은 HS256이 아닌 RS256 알고리즘으로 서명해야 했다. 회원 종류별로 다른 서명 알고리즘을 사용되고있는데 서명 알고리즘 별 인증 과정에 대해 정리하면 좋을것 같아 포스팅하고자 한다. HS256 HS256 는 HMAC SHA256 의 줄임말이다. SHA256이란? 여러 해시 함수의 종류 중 하나.. Previous 1 Next