본문 바로가기
정보/공부

[컴퓨터 보안] 알기쉬운 정보보안 개론 chapter 05

by 용물 2022. 6. 16.
반응형

1. 블록 암호 모드의 이름과 설명이 맞지 않는 것은? 
① ECB 모드 : Electric CodeBook mode(전자 부호표 모드)

② CBC 모드 : Control Block Chaining mode(컨트롤 블록 연쇄 모드) => Cipher Block Chaining mod(암호 블록연쇄)

③ CFB 모드 : Cipher-FeedBack mode(암호 피드백 모드)

④ OFB 모드 : Output-FeedBack mode(출력 피드백 모드)

⑤ CTR 모드 : CounTeR mode(카운터 모드)

 

2. 다음 설명 중 ECB 모드의 단점이 아닌 것은?
① 평문 안에 반복패턴이 있으면 암호문에도 패턴이 나타난다.

② 암호문 블록을 삭제하거나 다른 것으로 대체하여 평문을 조작할 수 있다.

③ 암호문의 한 비트에 오류가 있을 경우 복호화하면 대응되는 블록에 오류가 생긴다. 
④ 재생공격에 취약하다.

임의의 암호문 블록을 복호화 할 수 있다. => ECB모드는 평문을 그대로 암호문으로 바꾸는 것 

 

3. 다음 설명 중 OFB 모드의 장점이 아닌 것은?
① 패딩이 필요 없다.

② 암호화와 복호화가 같은 구조를 가지고 있다.

③ 병렬처리를 할 수 있다. => 병렬처리는 불가능 하다.

④ 오류 비트를 가진 암호문을 복호화 하면 평문의 대응하는 비트에만 오류가 발생한다.

⑤ 암호화와 복호화에 대해 사전에 준비할 수 있다.

 

4. 일회용 패드에서는 의사난수 생성기를 이용하여 키 스트림을 생성하지만 블록 암호를 써서 
생성한 키 스트림과 평문을 XOR 하여 암호화 하는 스트림 암호와 비슷한 모드는?
 ① CFB 모드
 ② OFB 모드
 ③ CBC 모드 
 ④ ECB 모드
 ⑤ CTR 모드


5. 재전송 공격이 가능한 단점을 가지고 있는 모드끼리 묶인 것은?
 ① CFB 모드, CTR 모드
 ② OFB 모드, CBC 모드
 ③ CBC 모드, OFB 모드 
 ④ ECB 모드, CFB 모드
 ⑤ CTR 모드, CBC 모드

 

 


6. 블록암호 모드 중에서 기밀성에 대한 안전성이 가장 낮은 모드는 어느 것인가?
 ① CFB 모드
 ② OFB 모드 

 ③ CBC 모드 
 ④ ECB 모드
 ⑤ CTR 모드


7. 블록암호 모드 중에서 적극적 공격자가 암호블록의 순서 바꾸기, 복제, 삭제를 하였을 때 
가장 공격이 효과적인 모드는 어느 것인가?
 ① OFB 모드
 ② ECB 모드
 ③ CBC 모드 
 ④ CFB 모드
 ⑤ CTR 모드


8. 1 단계 앞에서 수행되어 결과로 출력된 암호문 블록에 평문 블록을 XOR 하고 나서 암호
화를 수행하는 모드는 무엇인가?
 ① OFB 모드
 ② ECB 모드
 ③ CBC 모드 
 ④ CFB 모드
 ⑤ CTR 모드


9. 블록암호 모드 중에서 복호화 과정에 복호알고리즘 대신에 암호알고리즘을 사용하는 모
드들로만 구성된 것은?
 ① ECB 모드, CBC 모드, OFB 모드
 ② ECB 모드, OFB 모드, CFB 모드
 ③ CBC 모드, CFB 모드, OFB 모드 
 ④ CFB 모드, OFB 모드, CTR 모드
 ⑤ CBC 모드, CFB 모드, CTR 모드


10. 암호화와 복호화의 구조가 완전히 동일한 모드는 무엇인가?
 ① OFB 모드
 ② ECB 모드
 ③ CBC 모드 
 ④ CFB 모드
 ⑤ CTR 모드


11. 암호화 복호화 모두에서 병렬처리가 가능한 모드들로만 묶인 것은?
① ECB 모드, OFB 모드
② OFB 모드, CBC 모드

③ ECB 모드, OFB 모드 
④ CFB 모드, CTR 모드

⑤ ECB 모드, CTR 모드


12. CBC 모드에서 암호문 블록의 한 비트가 전송 도중에 다른 비트로 변경되었지만 암호문 블록의 길이 자체는 

변동이 없다고 한다면 복호화 과정에서 몇 개의 평문 블록에 영향을미치는가?
① 1개   ② 2개   ③ 3개   ④ 모든 블록


13. 길이가 긴 평문을 암호화하기 위해서는 블록 암호 알고리즘을 반복 사용하여 긴 평문전부를 암호화할 필요가 있다.

이와 같이 반복하는 방법을 블록 암호의 _____(이)라고 한다.

 ① 모드 ② 순환 ③ 스트림 ④ 피드백

 

14. 블록암호화 과정에서 마지막 평문 블록이 블록 길이에 미치지 못할 경우에는 ____(이)라는 적당한 길이의 비트열을

추가하여 블록의 길이에 맞도록 데이터를 채워 넣는다.

 ① 패딩 ② 패킷 ③ 패드 ④ 피드백

 

15. 현대 암호는 서로 다른 간단한 암호의 조합으로 구성된 복잡한_____ 암호이다.

 ① 반복 ② 순환 ③ 제곱 ④ 정답 없음

 

16. DES는 US 정부에 의해 채택되어진 ______방법이다.

 ① 대칭키 ② 비대칭키,  ③ ① 혹은 ②  ,④ ①과 ② 모두 아님


17. DES는 초기와 마지막 치환 블록을 가지고 있으며, 또한 _____개의 라운드 수를 가지고 있다.

 ① 14 ② 15 ③ 16 ④ 정답 없음


18. _____DES는 DES 키의 크기를 증가시키기 위해 설계되었다.

① 2중 ② 삼중 ③ 4중 ④ 정답 없음


19. ______는(은) 데이터의 128 비트 블록을 사용하며 Rijndael 알고리즘을 기반으로 하는 반복

 암호이다. 

① AEE ② AED ③ AER ④ AES

 

20. ECB와 CBC 모드는 ______암호이다.

① 블록 ② 스트림 ③ 필드 ④ 정답 없음

반응형

댓글