← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 3회 · 정보시스템 구축 관리 · 공개키 암호 · 97번
수신자는 메시지 M, 전자서명 S, 인증서로 확인한 송신자의 공개키를 받았다. M이 전송 중 바뀌지 않았고 해당 개인키 보유자가 서명했는지 확인하는 절차로 가장 적절한 것은?
- 1
송신자의 공개키로 S를 검증하고, M에서 새로 계산한 해시값과 검증 결과를 비교한다.
정답 근거공개키로 서명을 검증하고 메시지 다이제스트를 대조하는 올바른 절차다. - 2
송신자의 개인키를 전달받아 M을 복호화한다.
오답 이유개인키는 소유자 밖으로 전달하지 않으며 전자서명 검증에 송신자의 개인키가 필요하지 않다. - 3
수신자의 공개키로 새 서명을 만든 뒤 원래 메시지를 삭제한다.
오답 이유수신자의 공개키는 송신자가 만든 서명을 검증하는 키가 아니며 원문 삭제도 검증 절차가 아니다. - 4
공개키 검증 없이 S를 Base64로 디코딩한 문자열만 확인한다.
오답 이유Base64는 표현 인코딩일 뿐 공개키 서명의 진위나 메시지 무결성을 증명하지 않는다.
정답·상세해설정답 1번
전자서명 검증은 인증된 송신자 공개키로 서명의 수학적 유효성을 확인하고, 수신 메시지에서 다시 계산한 다이제스트와 서명에 대응하는 다이제스트를 비교한다. 두 값이 일치해야 무결성과 개인키 보유자의 서명 사실을 확인할 수 있으므로 ①이다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-16