다음 중 전자상거래 플랫폼에 공개키 기반 인증(PKI)을 적용하여 로그… | [전자상거래관리사 2급 필기] 25년 1회차 기출문제 상세 페이지
1[전자상거래관리사 2급 필기] 25년 1회차
다음 중 전자상거래 플랫폼에 공개키 기반 인증(PKI)을 적용하여 로그인 기능을 구현하고자 한다. 이에 대한 설명으로 가장 올바른 것은?
1
로그인 과정에서 서버는 challenge 문자열을 보내고, 사용자는 개인키로 서명하여 반환하며, 서버는 등록된 공개키로 검증한다.
2
공개키 기반 인증은 사용자 단말에서 공개키로 전자서명을 생성하고, 서버는 개인키로 이를 검증한다.
3
사용자 비밀번호는 개인키로 암호화 되며, 서버는 이를 공개키로 복호화하여 인증한다.
4
PKI 기반 로그인은 인증서가 없어도 동작하며, 대칭키 암호 방식으로 신원확인이 이루어진다.
해설
공개키 기반 인증(PKI)을 이용한 로그인은, 서버가 매번 임의의 challenge 문자열을 보내면 사용자가 자신의 개인키로 이에 서명해 반환하고, 서버는 미리 등록된 공개키로 그 서명을 검증하는 방식으로 이루어진다.
이 구조에서는 비밀번호 자체를 전송하지 않고도 신원을 확인할 수 있다는 것이 핵심이다.
- 사용자 단말이 공개키로 서명을 만들고 서버가 개인키로 검증한다는 설명은 서명·검증에 쓰이는 키를 서로 바꿔 설명한 것이다.
- 비밀번호를 개인키로 암호화하고 서버가 공개키로 복호화한다는 설명은 PKI 인증의 challenge-response 구조와 다른 잘못된 절차다.
- PKI 로그인이 인증서 없이 대칭키 방식으로 이루어진다는 설명은 공개키 기반 인증의 비대칭키 특성과 인증서 활용을 부정하는 오류다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.