Snowkit

  • 홈
  • 전체 글 목록

Security/JWT 1

JWT(JSON Web Token)

JWT란?JSON Web Token의 약자일반적으로 사용자 인증을 위해 사용Base64 URL Safe 방식으로 인코딩되어 있기 때문에 누구나 읽을 수 있으므로, 중요한 정보를 입력하지 않도록 주의기본적으로 상태가 없지만(Stateless), 인증과 관련된 경우 보안상의 이유로 대부분 상태를 갖도록(Stateful) 구현됨JWT 구성Header, Payload, Signature 세 파트로 나뉘어지는데 각각 .으로 구분각 파트는 Base64 URL Safe 방식으로 인코딩 되어있음Header헤더에는 타입과 해시 알고리즘 정보 2가지가 저장됨타입: JWT알고리즘: HMAC SHA256(HS256) 또는 RSA{ "typ": "JWT", "alg": "HS256"}PayloadclaimJWT에서 ..

Security/JWT 2022.05.10
이전
1
다음
더보기
프로필사진

Snowkit

  • 전체 글 목록 (62)
    • 환경 설정 (8)
      • 1. MacBook (2)
      • 2. Development (5)
      • 3. etc (1)
    • Language (10)
      • Java (10)
      • Kotlin (0)
    • Spring Boot (1)
    • JPA (21)
    • Network (4)
      • 1. Common (2)
      • 2. HTTP (2)
      • 3. gRPC (0)
    • Security (12)
      • 보안 (11)
      • JWT (1)
    • 객체 지향 프로그래밍 (0)
    • Design Pattern (2)
    • Git (0)
    • Docker (2)
    • Algorithm (0)
      • Learn (2)
      • Problem Solving (0)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

티스토리툴바