암호화 형식에서 4명이 통신을 할 때, 서로 간 비밀 통신과 공개통신을… | [정보통신기사 필기] 21년 3회차 기출문제 상세 페이지
1[정보통신기사 필기] 21년 3회차
암호화 형식에서 4명이 통신을 할 때, 서로 간 비밀 통신과 공개통신을 하기 위한 키의 수는?
1
비밀키 2개, 공개키 4개
2
비밀키 4개, 공개키 6개
3
비밀키 6개, 공개키 8개
4
비밀키 8개, 공개키 10개
해설
4명이 서로 간 비밀 통신을 위한 비밀키(대칭키)는 모든 쌍(pair)마다 하나씩 필요하므로 조합 C(4,2) = 6개이다.
공개통신을 위한 공개키는 각자가 자신의 공개키를 가져야 하므로 4명 × 2개(공개키와 개인키 쌍) = 8개이며, 여기서 공개키만 세면 4개이지만, 문항에서 "공개통신을 위한 키"를 공개키-개인키 쌍으로 해석하면 4명 각각 2개씩이다.
다만 일반적인 공개키 암호 방식에서는 각 사용자가 공개키 1개와 개인키 1개를 가지므로, 전체 시스템에서 공개되는 공개키는 4개, 비공개로 관리되는 개인키도 4개로 총 8개의 키 쌍이 필요하다. 따라서 비밀키 6개(대칭키), 공개키 8개(공개-개인키 쌍 포함)가 정답이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.