인증서Digital Certificate
Digital Certificate
공개키와 도메인·조직 등 주체 정보를 묶고 발급자의 전자서명으로 확인할 수 있게 한 전자 문서예요.
쉽게 비유하면
열쇠가 누구 것인지 적고 신뢰할 발급자가 확인 도장을 찍은 신분증과 같아요.
조금 더 자세히
여기서는 웹 연결과 시스템 인증 등에 쓰이는 디지털 인증서를 뜻해요. 공개키, 대상 이름, 유효 기간과 발급자 등을 담고 신뢰 체계 안에서 검증해요.
인증서는 보통 공개할 수 있지만 짝인 개인키는 보호해야 해요. 도메인 검증 인증서가 사이트의 내용이나 사업자의 신뢰성까지 보증하는 것은 아니에요.
왜 생겼나요
공개키를 받았을 때 그 키가 의도한 통신 상대의 것인지 확인하려고 주체 정보와 신뢰 가능한 서명을 연결해요.
어떻게 작동하나요
- 1. 발급 신청자가 개인키를 관리하고 발급자가 정책에 맞춰 주체 정보를 확인해 서명해요.
- 2. 제시와 검증 연결 상대가 이름, 유효 기간과 신뢰 경로 등을 확인해요.
- 3. 키 증명과 수명 관리 연결 과정에서 키 소유를 증명하고 갱신·폐기와 개인키 보호를 관리해요.
활용 예시
- HTTPS 서버 신원 확인
- 서비스 간 상호 TLS 인증
- 코드 서명 인증서
흔한 오해
인증서 파일만 있으면 서버 신원을 증명할 수 있나요?
인증서는 공개 정보일 수 있어요. 프로토콜에서 대응하는 개인키를 제어한다는 증명과 올바른 인증서 검증이 함께 필요해요.
이렇게 쓰여요
운영 인증서 관리
“인증서 만료뿐 아니라 개인키 접근과 자동 갱신 실패 알림, 폐기 절차도 관리하자”라고 이야기해요.
관련 용어
함께 보면 좋은 용어
최종 업데이트