문제
다음 중 정보 보안을 위한 비밀키 암호화 기법의 설명으로 옳지 않은 것은?
① 서로 다른 키로 데이터를 암호화하고 복호화한다. ② 암호화와 복호화의 속도가 빠르다. ③ 알고리즘이 단순하고 파일의 크기가 작다. ④ 사용자의 증가에 따라 관리해야 할 키의 수가 상대적으로 많아진다.
정답
1번
해설
정답: 1. 비밀키(대칭키) 암호화는 암호화와 복호화에 동일한 키를 사용한다. 서로 다른 키(공개키·개인키)를 쓰는 것은 공개키(비대칭키) 암호화 방식이다.
오답 풀이
- 1번: 비밀키 방식은 같은 키로 암·복호화하므로 "서로 다른 키"는 옳지 않다.
- 2번: 대칭키는 알고리즘이 단순해 암·복호화 속도가 빠르므로 옳다.
- 3번: 알고리즘이 단순하고 암호문 크기가 작은 것은 대칭키의 장점으로 옳다.
- 4번: N명이 통신하면 N(N-1)/2개의 키가 필요해 사용자 증가 시 키 수가 급증하므로 옳다.
보충 개념 대표적 대칭키 알고리즘으로 DES, AES, SEED 등이 있다. 공개키 방식(RSA)은 키 분배 문제는 해결하지만 속도가 느리다.