정보 보안 일반정보보안기사 · 2020년05월30일 · 64/100
64.전체 사용자가 10명인 시스템(또는 조직)내에서 어떤 사용자가 다른 사람에게 암호화된 메시지를 대칭키 암호를 사용하여 교환하고자 한다. 이때, 서로 다른 2명씩 대칭키를 사전에 공유한다고 가정할 때, 전체 시스템에서 존재하는 서로 다른 대칭키의 개수는 몇 개인가?
1
10
2
45정답
3
55
4
100
해설
필요한 대칭 키의 개수 = (n×(n−1)) / 2 n = 사용자의 수 n = 10 (10 X (10-1)) / 2 (10 X 9) / 2 90 / 2 = 45 사용자가 10명일 때 필요한 대칭 키의 총 개수는 45개 * 필요한 대칭 키의 총 개수 계산은 서로 다른 몇 명씩 대칭 키를 사전에 공유하는지를 알 필요 없음. 즉, 사용자의 수만 알고 있으면 계산 가능함.