93. 대칭 암호 알고리즘과 비대칭 암호 알고리즘에 대한 설명으로 틀린 것은?
① 대칭 암호 알고리즘은 비교적 실행 속도가 빠르기 때문에 다양한 암호의 핵심 함수로 사용될 수 있다.
❷ 대칭 암호 알고리즘은 비밀키 전달을 위한 키 교환이 필요하지 않아 암호화 및 복호화의 속도가 빠르다.
③ 비대칭 암호 알고리즘은 자신만이 보관하는 비밀키를 이용하여 인증, 전자서명 등에 적용이 가능하다.
④ 대표적인 대칭키 암호 알고리즘으로는 AES, IDEA 등이 있다.
문제에 대한 답과 해설:
문제:
대칭 암호 알고리즘과 비대칭 암호 알고리즘에 대한 설명으로 틀린 것은?
- 대칭 암호 알고리즘은 비교적 실행 속도가 빠르기 때문에 다양한 암호의 핵심 함수로 사용될 수 있다.
- 대칭 암호 알고리즘은 비밀키 전달을 위한 키 교환이 필요하지 않아 암호화 및 복호화의 속도가 빠르다.
- 비대칭 암호 알고리즘은 자신만이 보관하는 비밀키를 이용하여 인증, 전자서명 등에 적용이 가능하다.
- 대표적인 대칭키 암호 알고리즘으로는 AES, IDEA 등이 있다.
답: ❷ 대칭 암호 알고리즘은 비밀키 전달을 위한 키 교환이 필요하지 않아 암호화 및 복호화의 속도가 빠르다.
해설:
대칭 암호 알고리즘과 비대칭 암호 알고리즘의 기본 개념을 간단히 정리하면:
- 대칭 암호 알고리즘: 암호화와 복호화에 같은 키(비밀키)를 사용합니다. 대표적인 알고리즘으로는 AES, IDEA, DES 등이 있습니다. 빠른 속도가 특징이지만, 키 전달 문제로 인해 안전하게 키를 공유할 수 있는 방법이 필요합니다.
- 비대칭 암호 알고리즘: 암호화와 복호화에 서로 다른 키(공개키, 비밀키)를 사용합니다. 공개키로 암호화하고, 비밀키로 복호화합니다. 대표적인 알고리즘으로는 RSA, ECC 등이 있으며, 속도는 느리지만 인증과 전자서명 등에서 유용하게 사용됩니다.
문제의 각 선택지에 대한 설명:
- ① 대칭 암호 알고리즘은 비교적 실행 속도가 빠르기 때문에 다양한 암호의 핵심 함수로 사용될 수 있다.
- 맞습니다. 대칭 암호 알고리즘은 암호화와 복호화 속도가 빠르기 때문에 대용량 데이터 암호화나, 핵심 암호화 함수에 자주 사용됩니다.
- ❷ 대칭 암호 알고리즘은 비밀키 전달을 위한 키 교환이 필요하지 않아 암호화 및 복호화의 속도가 빠르다.
- 틀린 설명입니다. 대칭 암호 알고리즘은 암호화와 복호화에 같은 비밀키를 사용합니다. 그런데 이 비밀키를 안전하게 교환하는 방법이 필요합니다. 대칭 키는 공개된 네트워크상에서 안전하게 전송하기 어렵기 때문에 키 교환 문제를 해결하는 방법(예: Diffie-Hellman 키 교환)이 필요합니다. 따라서 "키 교환이 필요하지 않다"는 설명은 잘못된 것입니다.
- ③ 비대칭 암호 알고리즘은 자신만이 보관하는 비밀키를 이용하여 인증, 전자서명 등에 적용이 가능하다.
- 맞습니다. 비대칭 암호 알고리즘에서는 비밀키(private key)를 이용하여 전자서명을 생성하고, 이를 공개키로 검증하는 방식으로 사용됩니다. 또한 인증 및 보안 통신에도 자주 활용됩니다.
- ④ 대표적인 대칭키 암호 알고리즘으로는 AES, IDEA 등이 있다.
- 맞습니다. AES(Advanced Encryption Standard), IDEA(International Data Encryption Algorithm)는 모두 대칭 암호 알고리즘의 예입니다. 이들은 데이터를 빠르게 암호화하고 복호화하는 데 사용됩니다.
결론:
대칭 암호 알고리즘은 비밀키를 교환해야 하며, 이를 위한 추가적인 방법이 필요합니다. 따라서 ❷번에서 "키 교환이 필요하지 않다"는 설명이 틀렸습니다.
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2022년 2회 정보처리기사 기출문제 95번 (0) | 2025.03.02 |
---|---|
2022년 2회 정보처리기사 기출문제 94번 (0) | 2025.03.02 |
2022년 2회 정보처리기사 기출문제 92번 (0) | 2025.03.02 |
2022년 2회 정보처리기사 기출문제 91번 (0) | 2025.03.02 |
2022년 2회 정보처리기사 기출문제 90번 (0) | 2025.03.02 |