스프링 시큐리티를 공부하기 앞서 보안과 관련된 개념을 정리하고자 한다. 목차는 다음과 같다.RSA 암호화공개키와 개인키JWT에 대하여RFC?JWT 구 데이터를 전달할 때 발생하는 보안이슈를 해결하기 위해선 기밀성, 무결성, 가용성이 필요하고, 이를 위해서는 열쇠전달문제, 보낸사람 신뢰 문제를 해결해야 한다. 위같은 문제를 해결하기 위해 RSA 암호화를 한다! 1. RSA 암호화RSA 암호화는 공개키 암호 방식 중 하나로, 암호화 뿐만 아니라 전자서명이 가능한 최초의 알고리즘이다. 이를 개발한 연구자들의 이름 앞글자를 따서 RSA가 되었다. 방식RSA는 두 개의 키인 공개키와 개인키를 이용한다. 이때, 공개키는 누구에게나 공개해도 괜찮은 키로 메시지를 암호화할 때 사용되고, 이때 암호화 된 문서는 개인키..