패스잇
보안 · 중급

웹 브라우저가 서버의 SSL/TLS 인증서를 신뢰하는 과정에서 CA(인증기관)의 역할은 무엇이며, 신뢰 체인(Trust Chain)은 어떻게 동작하는지 설명해 주세요.

힌트 · CA는 서버의 신원을 보증하고, 루트 CA부터 중간 CA를 거쳐 서버 인증서까지 연결되는 계층적 구조를 통해 신뢰성을 검증합니다.

CA인증서신뢰 체인루트 인증서공개 키

모범답안

웹 브라우저가 서버의 SSL/TLS 인증서를 신뢰하는 과정에서 CA(인증기관)는 서버의 신원을 보증하는 역할을 합니다. CA는 신뢰할 수 있는 제3자로서, 서버의 공개 키를 인증하고 디지털 서명을 통해 위조를 방지합니다.

신뢰 체인은 루트 CA 인증서부터 시작하여 중간 CA 인증서를 거쳐 최종적으로 서버 인증서까지 연결되는 계층 구조입니다. 브라우저는 미리 설치된 루트 CA 인증서를 가지고 있고, 이 루트 CA가 서명한 중간 CA 인증서를 신뢰합니다. 중간 CA는 서버 인증서를 서명하고, 브라우저는 이 과정을 통해 서버 인증서의 유효성을 검증합니다. 즉, 루트 CA -> 중간 CA -> 서버 인증서 순으로 신뢰가 전파되는 것입니다. 만약 체인 중 하나라도 유효하지 않으면 브라우저는 해당 서버를 신뢰하지 않습니다.

읽었다면, 이제 직접 답해볼 차례예요

패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.

함께 보는 HTTPS / TLS / 암호화 면접 질문

← HTTPS / TLS / 암호화 면접 질문 전체 보기