문제
다음 중 비밀키(대칭키) 암호화 기법에 대한 설명으로 옳지 않은 것은?
① 암호화할 때 사용하는 키와 복호화할 때 사용하는 키가 서로 동일하다. ② 알고리즘이 비교적 단순하여 암호화와 복호화 속도가 빠르다. ③ 사용자 수가 늘어날수록 관리해야 할 키의 개수가 많아지는 단점이 있다. ④ 대표적인 알고리즘으로 RSA가 있으며, 키를 공개해도 안전하다.
정답
4번
해설
정답: 4. 키를 공개해도 안전하며 RSA를 대표 알고리즘으로 하는 것은 공개키(비대칭키) 암호화이다. 비밀키 암호화는 키를 비밀로 관리해야 하므로 옳지 않다.
오답 풀이
- 1번: 비밀키 방식은 암호화·복호화에 같은 키를 사용하므로 옳다.
- 2번: 알고리즘이 단순해 처리 속도가 빠른 것은 비밀키의 장점이므로 옳다.
- 3번: 사용자가 많아지면 관리할 키 수가 급증하는 것은 비밀키의 단점이므로 옳다.
- 4번: RSA·키 공개는 공개키 방식의 특징이므로 비밀키 설명으로는 옳지 않다.
보충 개념 비밀키(대칭키)의 대표 알고리즘은 DES·AES이고, 공개키(비대칭키)의 대표 알고리즘은 RSA이다. 공개키는 공개키와 개인키 한 쌍을 사용한다.