디지털 인증서 관리

인증 기관(CA)의 발급부터 갱신, 폐기, 교체까지 X.509 공개 키 인증서의 전체 수명 주기 관리 — 신뢰할 수 있는 TLS, 코드 서명 및 이메일 암호화를 가능하게 합니다.

OCSP는 캐싱으로 인해 즉각적인 폐기를 보장하지 않는다. OCSP 스테이플링은 서버가 자신의 폐기 상태를 TLS 핸드셰이크에 포함시켜 성능과 프라이버시를 개선한다. CA/브라우저 포럼은 최대 유효 기간을 47일로 단축하는 방향으로 진행 중이다.

        graph LR
  Center["디지털 인증서 관리"]:::main
  Rel_digital_signatures["digital-signatures"]:::related -.-> Center
  click Rel_digital_signatures "/terms/digital-signatures"
  Rel_digital_asset_security["digital-asset-security"]:::related -.-> Center
  click Rel_digital_asset_security "/terms/digital-asset-security"
  Rel_digital_forensics["digital-forensics"]:::related -.-> Center
  click Rel_digital_forensics "/terms/digital-forensics"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 5살도 이해할 수 있게 설명

디지털 인증서는 웹사이트의 공식 신분증과 같습니다. 브라우저가 은행 사이트를 방문할 때, 가짜가 아닌 진짜 은행인지 확인하기 위해 은행의 신분증을 검사합니다. 이 신분증은 신뢰할 수 있는 기관(인증 기관)이 발급하며 유효기간이 있습니다. 도난당하면 즉시 폐기해야 합니다. 이 모든 신분증을 발급·갱신·폐기하는 것이 디지털 인증서 관리입니다.

🤓 Expert Deep Dive

X.509 v3 구조: Subject(주체), Issuer(발급자), 공개 키, 유효 기간, SAN, 키 사용 확장, CA 서명. ACME (RFC 8555): HTTP-01, DNS-01 챌린지로 자동 도메인 검증 및 90일 단기 인증서 자동 갱신. 인증서 투명성(CT, RFC 9162): 브라우저는 최소 2개의 CT 로그 등록을 증명하는 SCT를 요구. 후양자 PKI: RSA와 ECDSA는 Shor 알고리즘에 취약하며, NIST는 ML-KEM과 ML-DSA를 표준화했다.

❓ 자주 묻는 질문

What is the difference between DV, OV, and EV certificates?

DV (Domain Validation) only confirms you control the domain. OV (Organization Validation) verifies the legal business. EV (Extended Validation) requires the most rigorous identity checks. All three provide the same encryption strength — the difference is only in how much identity verification was performed.

Why do Let's Encrypt certificates expire after 90 days?

Short-lived certificates reduce the damage window if a private key is compromised. If a key leaks on a 90-day cert, the attacker has at most 90 days to exploit it before the cert expires naturally.

Does revoking a certificate instantly make it invalid?

Not always. Browsers cache OCSP responses and CRLs. A revoked certificate may still be accepted by clients until the cached response expires, which is why short-lived certificates are considered more effective.

📚 출처