정보시스템 감리 기출해설/보안 해설

(제 23회) 보안 / (101)~(102) 해설

아이티신비 2024. 10. 18. 09:00

101. 다음 중 전자서명(Digital signature)의 역할로 가장 적절하지 않은 것은?

 

① 메시지 송신자 인증

② 메시지 무결성 검증

③ 메시지 기밀성 검증

④ 부인 방지

 

▣ 전자서명

  • 전자문서를 작성한 작성자의 신원과 당해 전자문서가 그 작성자에 의해 작성되었음을 나타내는 전자형태의 서명

 

● 전자사명의 조건

조건
설명
위조불가(Unforgeable)
합법적인 서명자만이 전자문서에 대한 전자서명을 생성할 수 있음
서명자 인증(Authentic)
전자사명의 서명자를 누구든지 검증할 수 있음
부인방지(Non-requiation)
서명자는 서명 후에 자신의 서명 사실을 부인할 수 없음
변경 불가(Unalterable)
서명한 문서의 내용은 변경할 수 없음
재사용 불가(Not Resable)
전자문서의 서명은 다른 전자문서의 서명으로 사용될 수 없음

 

정답 : ③

 

 

102. AES(Advanced Encryption Standard)에 대한 명으로 가장 적절하지 않은 것은?

 

① 입력 블록의 크기는 128 비트 고정이고, 키 길이는 128, 192, 256 비트 3가지 중 하나를 선택 할 수 있다.

② DES에서 사용한 Feistel 구조가 아닌 SPN (Substitution–Permutation Network) 구조를 사용한다.

③ SubBytes 연산에서는 4 바이트의 값을 비트 연산을 이용하여 새로운 4 바이트 값으로 변환하는 과정을 수행한다.

④ 복수 라운드로 구성되어 있으며, 각 라운드는 SubBytes, ShiftRows, MixColumns, AddRoundKey 라는 4개의 서브 함수로 구성된다.

 

▣ AES

  • AES(SPN) 는 각 단계에서 바이트 치환(SubBytes), 행 이행(ShiftRows), 열 혼합(MixColums), 킷 덧셈(AddRoundKey) 의 4단계를 거친다. 단, 마지막 단계에서는 열 혼합을 제외한 3단계만 수행한다.

 

  • AES(SPN) 는 키 길이, Round 횟숫와 무관하게 Round Key 는 128 bits 사용

● SubBytes : 행렬표(16 bytes X 16 bytes) 를 보고 다른 값으로 바꿈

● ShiftRows : Shift 연산수행(왼쪽으로 Circula Shift)

● MixColumns : 상태의 각 열을 비트단위로 섞어줌

● AddRoundKey : Round Key 와 XOR 연산

 

정답 : ③




 

공감과 댓글은 아이티신비에게 큰 힘이 됩니다.

블로그 글이 유용하다면 블로그를 구독해주세요.♥