과목 구분 없음9급 국가직 공무원 정보보호론 · 2019년04월06일 · 10/20
10.사용자 A가 사용자 B에게 해시함수를 이용하여 인증, 전자서명, 기밀성, 무결성이 모두 보장되는 통신을 할 때 구성해야 하는 함수로 옳은 것은?

1
EK[M|| H(M)]
2
M|| EK[H(M)]
3
M|| EKSa[H(M)]
4
EK[M|| EKSa[H(M)]]정답
해설
[H(M)] → 원문을 해시함수로 암호화 (무결성) EKSA [H(M)] → 개인키로 한 번더 암호화 -> 전자서명 M||EKSA[H(M)] → 수신자가 메시지 원본과 비교할 수 있도록 메시지를 같이 보낸다. EK[M||EKSA[H(M)]] → 이를 한 번더 암호화 해 기밀성을 보장한다.