#17 해설
2014년 LEET 추리논증
문제 번호 선택
#17 해설
2014년 LEET 추리논증
문제 번호 선택
2014년 LEET 추리논증
문제 번호 선택
2014년 LEET 추리논증
문제 번호 선택
다음 글로부터 추론한 것으로 옳은 것만을 <보기>에서 있는 대로 고른 것은?
대칭적 암호체계를 이용한 비밀 통신의 원리는 간단하다.
즉 송신자와 수신자 둘만이 공유하고 있는 하나의 열쇠를 이용해 송신자가 메시지를 암호화하여 보내면 수신자는 공유하고 있는 동일한 열쇠를 이용해서 암호화된 메시지를 해독하는 것이다.
그러나 동일한 열쇠를 오랜 기간 동안 반복해서 사용하게 되면, 외부에 열쇠가 노출될 위험이 커지는 문제가 발생한다.
오랜 기간 사용한 열쇠를 '장기열쇠'라고 한다.
장기열쇠가 노출되는 위험을 피하기 위해서 통신을 할 때 장기열쇠 외에 단기적으로 사용하는 열쇠, 즉 '단기열쇠'를 따로 설정해서 메시지를 암호화하게 된다.
채은과 유진 두 사람이 대칭적 암호체계를 이용해서 비밀 통신을 한다고 하자. 채은과 유진은 두 사람이 모두 동일한 장기열쇠와 단기열쇠를 공유하고 있는지를 확인할 필요가 있고 동시에 제3자가 단기열쇠를 알아채지 못하게 해야 할 필요가 있다.
이를 위해서 두 사람은 다음과 같은 단계들을 거쳐야 한다.
단계(1) : 채은은 자신이 만든 임의의 메시지 M과 자신의 아이디(ID)를 유진에게 보낸다.
단계(2) : 유진은 자신이 갖고 있는 장기열쇠를 이용하여 M과 자신이 임의로 지정한 단기열쇠 S를 암호화한 후 이를 채은에게 보내고, 채은은 자신이 갖고 있는 장기열쇠를 이용하여 이를 해독한 후 해독한 메시지에 M이 있는지 확인한다.
단계(3) : 채은은 유진이 보낸 S를 이용하여 M을 암호화한 후 이를 보내고, 유진은 이를 해독한 메시지가 M과 동일한지 확인한다.
<보 기>
ㄱ. 단계(2)가 완료되었을 때 유진은 자신과 채은이 S를 공유하게 되었음을 알 수 있다.
ㄴ. 단계(2)에서 채은이 해독한 메시지에 M이 없다면, 채은은 자신과 유진이 장기열쇠를 공유한다고 확신할 수 없다.
ㄷ. M과 유진이 사용한 장기열쇠를 알고 있는 제3자가 단계(2)에서 유진이 채은에게 전송한 메시지를 가로챈다면 그는 S를 알 수 있다.
① ㄱ ② ㄴ ③ ㄱ, ㄷ
④ ㄴ, ㄷ ⑤ ㄱ, ㄴ, ㄷ
2014년 LEET 추리논증
문제 번호 선택
2014년 LEET 추리논증
문제 번호 선택
2014년 LEET 추리논증
문제 번호 선택