다음 문장과 같이 처리되는 프로토콜은?㉠ A는 자신의 비표인 RA, 자… | [정보보안기사 필기] 22년 2회차 기출문제 상세 페이지
1[정보보안기사 필기] 22년 2회차
다음 문장과 같이 처리되는 프로토콜은?
㉠ A는 자신의 비표인 RA, 자신의 ID, B의 ID가 포함된 메시지를 KDC에 전송한다.
㉡ KDC는 암호화된 메시지를 A에게 전송한다. 이 안에는 A의 비표, B의 ID, A와 B의 세션키 및 B에게 줄 암호화된 티켓이 포함되어 있다. 전체 메시지는 A의 키로 암호화되어 있다.
㉢ A는 B의 티켓을 B에게 보낸다.
㉣ B는 자신의 시도인 RB를 A와 B의 세션키로 암호화 된 뒤에 A에게 보낸다.
㉤ A는 B의 시도에 대한 응답으로 RB-1을 A와 B의 세션키로 암호화한 뒤에 B에게 보낸다.
1
Diffie-Hellman
2
Needhan-Schroeder
3
Otway-Rees
4
Kerberos
해설
지문의 절차는 Needham-Schroeder 프로토콜이다.
A가 비표 RA와 양쪽 ID를 KDC(키 분배 센터)에 보내면 KDC는 A의 키로 암호화한 응답 안에 세션키와 B에게 전달할 티켓을 함께 넣어 돌려준다. A가 그 티켓을 B에게 전달한 뒤, B의 시도값 RB에 대해 A가 RB-1을 세션키로 암호화해 회신하는 마지막 단계가 이 프로토콜의 결정적 표식이다.
다른 프로토콜과의 차이는 다음과 같다.
- Diffie-Hellman은 신뢰기관 없이 두 당사자가 직접 키를 합의하므로 KDC도 티켓도 등장하지 않는다.
- Otway-Rees는 A가 아니라 B가 KDC와 통신하며 세션 식별자를 사용하는 구조다.
- Kerberos는 이 프로토콜을 기반으로 하되 비표 대신 타임스탬프를 써서 재전송 공격을 막고 인증 서버와 티켓 발급 서버가 분리된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.