인증서 투명성

위키백과, 우리 모두의 백과사전.

인증서 투명성(Certificate Transparency, CT)은 디지털 인증서 발급을 모니터링하고 감사하기 위한 인터넷 보안 표준이다.[1]

HTTPS의 보안은 일부 웹 사이트 또는 IT 인프라의 소유자가 요청한 인증 기관에서만 인증서를 제공한다는 신뢰에 달려 있다. 인증서 투명성은 2010년 DigiNotar에서 발생한 손상된 인증 기관(CA)의 악성 인증서와 같이 실제 소유자의 요청 없이 제공된 인증서를 노출할 가능성이 있다.

RFC 9162는 공개적으로 신뢰할 수 있는 인증 기관에서 발행한 모든 인증서를 최종적으로 기록하여 실수로 또는 악의적으로 발행된 인증서를 효율적으로 식별할 수 있도록 하는 공개 로그 시스템을 정의하는 표준이다.[2]

각주[편집]

  1. Certificate Transparency Version 2.0. December 2021. RFC 9162. https://tools.ietf.org/html/rfc9162. 
  2. Solomon, Ben ( 8 August 2019). “Introducing Certificate Transparency Monitoring”. 《Cloudflare》. 8 August 2019에 원본 문서에서 보존된 문서. 9 August 2019에 확인함. Ah, Certificate Transparency (CT). CT solves the problem I just described by making all certificates public and easy to audit. When CAs issue certificates, they must submit certificates to at least two “public logs.” This means that collectively, the logs carry important data about all trusted certificates on the Internet. 

외부 링크[편집]

  • 인증서 투명성 - 공식 웹사이트
  • RFC 9162 Certificate Transparency Version 2.0 (which obsoleted previous RFC 6962)
  • crt.sh, a Certificate Transparency Log search engine
  • Google Certificate Transparency Report
  • Certificate Transparency Monitoring by Meta
  • CT test on badssl.com