정보 보안 기초
웹 서버의 서버 인증서에 대응하는 개인 키가 유출되었을 우려가 있음이 밝혀졌다. 인증서의 유효 기간은 아직 남아 있다. 운영자가 취해야 할 대응으로 가장 적절한 것은?
- A유효 기간이 끝날 때까지 지금의 인증서와 개인 키를 그대로 계속 사용한다
- B인증서의 공개 키를 비밀로 하여 이용자에게 배포하지 않는다
- C인증 기관(CA)에 인증서 폐기를 신청하고, 새로운 키 쌍으로 인증서를 다시 발급받는다
정답과 해설 보기
정답: C. 인증 기관(CA)에 인증서 폐기를 신청하고, 새로운 키 쌍으로 인증서를 다시 발급받는다
인증서는 '이 공개 키는 이 도메인 이름(이나 조직)의 것이다'라는 내용에 인증 기관(CA)이 서명한 것입니다. 이용자는 신뢰하는 CA의 서명을 따라가 인증서를 확인함으로써 공개 키의 소유자를 신뢰할 수 있습니다. 이처럼 CA와 인증서를 사용하여 공개 키의 소유자를 보증하는 구조를 PKI(공개 키 기반 구조)라고 합니다. 개인 키가 유출되면 공격자는 진짜 서버로 위장하거나 서명을 위조할 수 있게 됩니다. 인증서는 유효 기간까지는 유효하므로, 기한을 기다리지 말고 CA에 폐기를 신청하여 무효가 된 인증서로 공표하게 합니다. 이용자 쪽은 CRL(인증서 폐기 목록)이나 OCSP로 폐기 상태를 확인할 수 있습니다. 그런 다음 새로 만든 키 쌍으로 인증서를 다시 발급받습니다. 공개 키는 공개하여 사용하는 것이며, 비밀로 해도 유출된 개인 키의 악용은 막을 수 없습니다.