2022년 군무원 7급 정보보호론 기출문제
2022년 군무원 7급 정보보호론 25문항 중 17문항의 발문과 선지입니다. 시험 시간은 25분입니다. 나머지 8문항은 그림이나 지문이 있어 앱에서 볼 수 있습니다. 정답·해설은 앱에서 볼 수 있습니다.
- 1번다음 중 버퍼오버플로우 공격으로부터 가장 안전한 C언어 함수에 해당하는 것은?
- ①strcpy
- ②gets
- ③sprintf
- ④scanf_s
- 2번다음 중 한국에서 개발한 암호화 알고리즘이 아닌 것은?
- ①AES
- ②ARIA
- ③SEED
- ④LEA
- 3번OSI 7계층은 다양한 네트워크 간의 호환을 위해 만든 표준 네트워크 모델이다. 다음 중 OSI 7계층 에서 네트워크 계층에 대한 설명으로 가장 옳은 것은?
- ①양 끝단의 응용 프로세스가 통신을 관리하는 방법을 제공한다.
- ②양 끝단의 사용자들이 신뢰성 있는 데이터를 주고받게 함으로써 상위 계층이 데이터 전달의 유효성이나 효율성을 신경 쓰지 않게 해준다.
- ③두 지점 간의 신뢰성 있는 전송을 보장하기 위한 계층으로 16진수 12개로 구성된 MAC 주소를 사용한다.
- ④여러 개의 노드를 거칠 때마다 경로를 찾아주는 역할을 하는 계층으로 라우터를 통한 패킷 포워딩을 담당한다.
- 4~6번 그림이나 지문이 있는 문항입니다. 앱에서 보기
- 7번다음 중 인텔의 80x86 CPU의 범용 레지스터에 대한 설명으로 옳지 않은 것은?
- ①EAX(누산기): 산술 연산에 사용하며 함수의 결과 값을 저장한다.
- ②EBX(베이스 레지스터): 특정 주소를 저장하며 주소 지정을 확대하기 위한 인덱스로 사용한다.
- ③ECX(카운터 레지스터): 반복적으로 실행되는 특정 명령에 사용한다. 루프의 반복 횟수나 좌우 방향 시프트 비트 수를 기억한다.
- ④EDX(데이터 레지스터): 연산 결과 및 시스템 상태와 관련된 여러 가지 플래그 값을 저장한다.
- 8~9번 그림이나 지문이 있는 문항입니다. 앱에서 보기
- 10번다음 중 대칭키 암호화 기법이 아닌 것은?
- ①RC4
- ②ElGamal
- ③LEA
- ④ARIA
- 11~13번 그림이나 지문이 있는 문항입니다. 앱에서 보기
- 14번다음 중 양자 컴퓨팅과 관련한 설명으로 가장 옳지 않은 것은?
- ①양자 컴퓨터에 Shor 알고리즘을 적용하면 현재 알려진 다수의 대칭키 암호화 알고리즘이 다항 시간 내에 공격 가능해지므로 안전하지 않게 된다.
- ②양자 키 분배(quantum key distribution) 에 서는 양자 물리학의 중첩과 얽힘의 성질을 이용하여 도청으로부터 안전한 키 분배 방식 을 제공한다.
- ③양자 내성 암호(post-quantum cryptography)는 양자 컴퓨터가 등장하더라도 안전성을 보장 하는 암호 알고리즘을 일컬으며, NIST에 의 해 후보 알고리즘이 검토되고 있다.
- ④마이크로소프트에서는 양자 알고리즘을 개발 하고 실행하기 위한 Q# 오픈 소스 프로그래밍 언어를 개발하였다.
- 15번다음 중 부채널 분석(side-channel analysis)에 대한 설명으로 가장 옳지 않은 것은?
- ①주로 구현상에서 발생하는 시간차, 전력 소모 등의 부가적인 정보로부터 민감한 정보를 유추하는 기법이다.
- ②하드웨어에 대한 부채널 분석 뿐 아니라 소프트웨어 기반 부채널 분석 또한 가능하다.
- ③공통평가기준(Common Criteria, CC) 및 암호모듈평가체계(Cryptographic Module Validation Program, CMVP) 등에서 비침습 공격에 대한 평가가 이루어지며, 비침습 공격은 부채널 분석을 포함한다.
- ④알고리즘의 이론적 오류로 인한 정보 유출 취약점을 활용한다.
- 16번다음 중 블록체인 기반 가상화폐에 대한 설명으로 가장 옳지 않은 것은?
- ①중앙 집중화된 관리자나 제3의 중재자가 없다.
- ②블록에는 하나의 거래 내역이 암호화되어 저장된다.
- ③거래장부에 해당하는 블록은 공개되어 분산 관리 된다.
- ④분산된 모든 블록을 위조하는 어려움에 기반 하여 가상화폐의 안전성이 보장된다.
- 17번다음 중 위험분석 방법론의 성격이 가장 다른 것은?
- ①전문가 집단을 구성하여 위험을 분석 및 평가 하여 다양한 위협과 취약성을 토론을 통해 분 석한다.
- ②일정 조건 하에서 위협에 대한 발생 가능한 결과들을 추정한다.
- ③비교 우위 순위 결정표에 위험 항목들의 서술적 순위를 결정한다.
- ④위협의 발생 빈도를 계산하는 식을 이용하여 위험 순위를 결정한다.
- 18번다음 중 암호학적 해시 함수(h)에 대한 설명 으로 가장 옳지 않은 것은?
- ①주어진 출력 y에 대하여 h(x) = y를 만족하는 x를 구하기 어렵다.
- ②임의 메시지에 대하여 동일한 해시값을 가지는 메시지가 없다.
- ③동일한 해시값을 가지는 서로 다른 x와 x’을 구하기 어렵다.
- ④주어진 입력 x에 대하여 h(x’) = h(x), x’ ≠ x 를 만족하는 x가 아닌 x’을 구하기 어렵다.
- 19번다음 중 정보통신기반 보호법에 대한 설명으로 옳지 않은 것은?
- ①전자적 침해행위에 대비하여 주요정보통신 기반시설의 보호에 관한 대책을 수립․시행 함으로써 동 시설을 안정적으로 운용하도록 하여 국가의 안전과 국민생활의 안정을 보장 하는 것을 목적으로 한다.
- ②주요정보통신기반시설을 관리하는 기관의 장은 취약점 분석․평가의 결과에 따라 소관 주요 정보통신기반시설 및 관리 정보를 안전하게 보호하기 위한 예방, 백업, 복구 등 물리적․ 기술적 대책을 포함한 관리대책을 수립․시행 하여야 한다.
- ③관리기관의 장은 침해사고가 발생하여 소관 주요정보통신기반시설이 교란ㆍ마비 또는 파괴된 사실을 인지한 때에는 관계 행정기관, 수사기관 또는 인터넷진흥원 중 하나의 기관에 반드시 그 사실을 통지하여야 한다.
- ④관리기관의 장은 소관 주요정보통신기반시설에 대한 침해사고가 발생한 때에는 해당 정보통신 기반시설의 복구 및 보호에 필요한 조치를 신속히 취하여야 한다.
- 20번다음 중 유닉스 시스템에서의 파일 또는 디렉터리의 권한 관리에 대한 설명으로 가장 옳지 않은 것은?
- ①SetUID가 설정된 프로그램이 실행되면, 일반 사용자가 소유자 권한을 위임받아 특정 명령을 실행시킬 수 있다.
- ②새롭게 생성되는 파일이나 디렉터리는 umask에 의해 결정되는 디폴트 권한으로 생성된다.
- ③Sticky bit가 설정된 디렉터리는 해당 디렉터리 내의 파일을 임의대로 삭제할 수 없고, root와 소유자에게 삭제 변경 권한이 부여된다.
- ④SetGID 명령은 chmod 명령에서 ‘chmod 1755 setgid_program’과 같이 1000번대 인자를 주어 설정할 수 있다.
- 21번다음 중 국내 정보보호 관리체계 및 인증제도에 대한 설명으로 옳지 않은 것은?
- ①정보보호 및 개인정보보호 관리체계(ISMS-P) 인증을 받고자 하는 신청기관은 ‘관리체계 수립 및 운영’, ‘보호대책 요구사항’의 2개 영역에서 80개의 인증기준을 적용받게 된다.
- ②관리체계 수립 및 운영은 관리체계 기반마련, 위험관리, 관리체계 운영, 관리체계 점검 및 개선의 4개 분야 16개 인증 기준으로 구성된다.
- ③ISMS 인증은 의무 대상자가 아니더라도 자발적으로 신청하여 인증심사를 받을 수 있다.
- ④정보보호 관리체계를 유지하는 기업을 대상으로, 정보보호 수준을 측정하여 ‘우수’, ‘최우수’ 등급을 부여하는 정보보호 등급제 인증제도가 운영되고 있다.
- 22번다음 중 접근 통제의 성격이 가장 다른 것은?
- ①보안클래스를 보안의 중요도에 따라 비교 우위를 가려 이를 선행으로 나열하는 접근 통제이다.
- ②주체의 책임과 역할을 기반으로 하는 접근 통제이다.
- ③주체와 객체의 등급을 비교하여 접근 권한을 부여하는 접근 통제이다.
- ④개인의 역할을 기반으로 하는 접근 통제이다.
- 23번다음 중 신뢰 컴퓨팅 기반(Trusted Computing Base, TCB)에 대한 설명으로 가장 거리가 먼 것은?
- ①TCB의 각 계층은 고유의 보안 정책을 정의하고, 기존의 TCB를 재사용 또는 확장할 수 있다
- ②운영 TCB는 기본적인 보호 환경을 구축하고, 신뢰성 있는 시스템에 필요한 부가적인 사용자 서비스를 제공한다.
- ③일반적으로 컴퓨터의 메인보드에 설치되어 하드웨어 버스를 사용하여 시스템의 다른 부분과 통신한다.
- ④보안 정책의 정확한 적용 능력은 오직 TCB 내의 메커니즘과 보안 정책 관련 정보의 입력에 따른다.
- 24번다음 중 인공지능 보안에 대한 설명으로 가장 옳지 않은 것은?
- ①학습 과정에 무작위 오류가 존재하는 노이즈를 고의적으로 추가함으로써 인공지능이 잘못된 판단을 하도록 하는 회피 공격(evasion attack)과 같은 데이터 변조 공격을 수행할 수 있다.
- ②수많은 질의를 보내고 산출된 결과를 분석함 으로써 인공지능에 사용된 데이터를 추출하는 전도 공격(inversion attack)이 존재한다.
- ③동일한 데이터를 반복 학습함으로써 편향된 성향을 가지도록 하는 재전송 공격(replay attack)이 존재한다.
- ④악의적 데이터를 주입함으로써 정상적인 서비스가 불가능하게 하는 중독공격(poison attack)과 같은 공격 기법이 존재한다.
- 25번다음 중 트래픽 분석(traffic analysis)에 대한 설명으로 가장 옳은 것은?
- ①사용자가 보낸 메시지 사본을 획득하여 나중에 그 메시지를 사용하기 위한 목적으로 이용하는 소극적 공격이다.
- ②시스템의 서비스를 느리게 하거나 완전히 차단하는 적극적 공격이다.
- ③송수신되는 데이터를 가로채거나 획득 후 정보를 조작하는 적극적 공격이다.
- ④송수신되는 데이터 자체 외의 다른 정보를 유추하는 소극적 공격이다.