A가 전자서명 및 공개키 암호기법을 이용하여, 메시지(M)를 안전하게 … | [7급 국가직 정보보호론] 24년 1회차 기출문제 상세 페이지
1[7급 국가직 정보보호론] 24년 1회차
A가 전자서명 및 공개키 암호기법을 이용하여, 메시지(M)를 안전하게 B에게 전송하는 과정이다. 동작 순서를 바르게 나열한 것은? (단, A는 B의 공개키를 알고 있다)(가) A의 서명키로 해시값을 전자서명한다.
(나) A의 서명검증키와 암호문을 B에게 전송한다.
(다) 메시지(M)의 해시값을 구한다.
(라) B의 공개키를 이용한 하이브리드 방식으로 메시지(M)와 전자서명값을 암호화한다.
1
(가) → (다) → (나) → (라)
2
(가) → (라) → (다) → (나)
3
(다) → (가) → (라) → (나)
4
(다) → (라) → (나) → (가)
해설
올바른 순서는 해시값 계산 → 서명 → 암호화 → 전송이다.
메시지의 해시값을 구하고(다), A의 서명키로 해시값에 서명한 뒤(가), B의 공개키를 이용한 하이브리드 방식으로 메시지와 서명값을 암호화하고(라), 서명검증키와 암호문을 B에게 보낸다(나).
- 서명부터 시작하는 순서: 서명할 해시값이 먼저 있어야 하므로 성립하지 않는다.
- 암호화 후 전송하고 나서 서명하는 순서: 서명값이 암호문에 포함되지 못해 성립하지 않는다.
오류나 개정된 내용이 보이면 알려주세요