JWT는 HMAC, RSA 또는 ECDSA를 사용한다.
그 중 RSA는 공개키와 개인키를 사용한 방식으로, 전자서명에서도 사용된다.
1. 공개키로 메세지를 암호화하고
2. 개인키로 복호화 할 수 있다.