인프라

mTLS

diligentdev 2024. 2. 15. 21:27
728x90

TLS(Transport Layer Security)

네트워크를 통해 작동하는 서버, 시스템 및 응용프로그램 간

인증 및 데이터 암호화를 제공하는 암호화 프로토콜

x.509 인증서

  • 공개 키 인증서의 형식을 정의하는 표준
  • 공개 키와 ID를 포함하며 인증 기관에서 서명하거나 자체 서명

TLS

  • 클라이언트에 대한 서버의 ID만을 증명
  • 서버에 대한 클라이언트의 인증은 애플리케이션 계층에 맡김

mTLS (mutual TLS)

  • client와 server 간 통신에서 양측이 서로 인증하고 데이터 암호화
  • B2B에서 많이 사용
728x90