[9급 국가직 정보보호론] 20년 1회차
9급 국가직 정보보호론 기출문제

20년 1회차

총 20문항 · 객관식 · A4 약 1장

1 / 1
A4정답 포함
9급 국가직 정보보호론 기출문제모두CBT · moducbt.com

20년 1회차

총 20문항 · 객관식 · 정답·해설 포함
문제 1
정보보호 위험관리에 대한 설명으로 옳지 않은 것은?
1자산은 조직이 보호해야 할 대상으로 정보, 하드웨어, 소프트웨어, 시설 등이 해당한다.
2위험은 자산에 손실이 발생할 가능성과 관련되어 있으나 이로 인한 부정적인 영향을 미칠 가능성과는 무관하다.
3취약점은 자산이 잠재적으로 가진 약점을 의미한다.
4정보보호대책은 위협에 대응하여 자산을 보호하기 위한 관리적, 기술적, 물리적 대책을 의미한다.
정답 및 해설

위험은 자산의 손실 가능성뿐 아니라 그로 인한 부정적 영향(손실 규모)까지 함께 고려하는 개념이므로, 영향 가능성과 무관하다는 설명이 옳지 않다.

위험은 흔히 자산가치, 위협, 취약점의 함수로 표현되며, 위협이 취약점을 이용해 자산에 손실을 입힐 가능성과 그 영향의 크기를 모두 반영한다.

  • 자산을 조직이 보호해야 할 정보·하드웨어·소프트웨어·시설 등으로 보는 설명은 옳다.
  • 취약점을 자산이 잠재적으로 지닌 약점으로 보는 설명은 옳다.
  • 정보보호대책을 위협에 대응해 자산을 보호하는 관리적·기술적·물리적 대책으로 보는 설명은 옳다.
문제 2
공개키 암호화에 대한 설명으로 옳지 않은 것은?
1ECC(Elliptic Curve Cryptography)와 Rabin은 공개키 암호 방식이다.
2RSA는 소인수 분해의 어려움에 기초를 둔 알고리즘이다.
3전자서명 할 때는 서명하는 사용자의 공개키로 암호화한다.
4ElGamal은 이산대수 문제의 어려움에 기초를 둔 알고리즘이다.
정답 및 해설

전자서명은 서명자의 개인키로 생성하고 검증자가 서명자의 공개키로 확인하므로, 서명 시 서명자의 공개키로 암호화한다는 설명이 옳지 않다.

공개키 암호에서 기밀성은 수신자의 공개키로 암호화하지만, 인증·부인방지를 목적으로 하는 서명은 자신만 가진 개인키로 수행한다.

  • 타원곡선 암호와 Rabin을 공개키 방식으로 보는 설명은 옳다.
  • RSA를 소인수분해의 어려움에 기초한 알고리즘으로 보는 설명은 옳다.
  • ElGamal을 이산대수 문제의 어려움에 기초한 알고리즘으로 보는 설명은 옳다.
문제 3
X.509 인증서 형식 필드에 대한 설명으로 옳은 것은?
1Issuer name-인증서를 사용하는 주체의 이름과 유효기간 정보
2Subject name-인증서를 발급한 인증기관의 식별 정보
3Signature algorithm ID-인증서 형식의 버전 정보
4Serial number-인증서 발급 시 부여된 고유번호 정보
정답 및 해설

X.509 인증서의 Serial number는 발급 기관이 인증서마다 부여하는 고유번호이므로, 이를 발급 시 부여된 고유번호로 설명한 것이 옳다.

인증서에는 버전, 일련번호, 서명 알고리즘, 발급자(Issuer), 유효기간, 주체(Subject), 주체 공개키 등이 담긴다.

  • Issuer name은 인증서를 발급한 인증기관의 식별 정보이므로, 이를 주체의 이름·유효기간으로 설명한 것은 옳지 않다.
  • Subject name은 인증서를 사용하는 주체의 정보이므로, 이를 발급 기관의 식별 정보로 설명한 것은 옳지 않다.
  • Signature algorithm ID는 서명에 사용한 알고리즘 정보이므로, 이를 버전 정보로 설명한 것은 옳지 않다.
문제 4
일방향 해시함수를 사용하여 비밀번호를 암호화할 때 salt라는 난수를 추가하는 이유는?
1비밀번호 사전공격(Dictionary attack)에 취약한 문제를 해결할 수 있다.
2암호화된 비밀번호 해시 값의 길이를 줄일 수 있다.
3비밀번호 암호화의 수행 시간을 줄일 수 있다.
4비밀번호의 복호화를 빠르게 수행할 수 있다.
정답 및 해설

salt는 같은 비밀번호라도 해시 값을 다르게 만들어 사전공격과 레인보우 테이블 공격을 어렵게 하므로, 사전공격 취약 문제를 해결한다는 설명이 옳다.

미리 계산된 해시 대조표가 salt 때문에 무력화되고, 동일 비밀번호 사용자도 서로 다른 해시를 갖게 되어 일괄 크래킹이 어려워진다.

  • salt는 입력에 난수를 덧붙이는 것이어서 해시 값의 길이를 줄이지 못하므로 옳지 않다.
  • salt 추가는 오히려 연산 단계를 더하므로 암호화 수행 시간을 줄인다는 설명은 옳지 않다.
  • 해시는 본래 일방향이어서 복호화 자체가 불가능하므로, 복호화를 빠르게 한다는 설명은 옳지 않다.
문제 5
윈도우 운영체제에서 TPM(Trusted Platform Module)에 대한 설명으로 옳지 않은 것은?
1TPM의 공개키를 사용하여 플랫폼 설정정보에 서명함으로써 디지털 인증을 생성한다.
2TPM은 신뢰 컴퓨팅 그룹(Trusted Computing Group)에서 표준화된 개념이다.
3TPM은 키 생성, 난수 발생, 암복호화 기능 등을 포함한 하드웨어 칩 형태로 구현할 수 있다.
4TPM의 기본 서비스에는 인증된 부트(authenticated boot), 인증, 암호화가 있다.
정답 및 해설

TPM의 디지털 인증(attestation)은 외부에 공개되지 않는 개인키로 플랫폼 설정정보에 서명해 생성하므로, 공개키로 서명한다는 설명이 옳지 않다.

공개키는 검증에 쓰이고 서명은 TPM 내부의 보호된 개인키로 이뤄져, 서명 값으로 플랫폼 무결성을 증명한다.

  • TPM을 신뢰 컴퓨팅 그룹(TCG)에서 표준화한 개념으로 보는 설명은 옳다.
  • TPM을 키 생성·난수 발생·암복호화 기능을 가진 하드웨어 칩으로 보는 설명은 옳다.
  • TPM 기본 서비스에 인증된 부트·인증·암호화가 있다는 설명은 옳다.
문제 6
키 k에 대한 블록 암호 알고리즘 Ek, 평문블록 Mi, Z0는 초기벡터, Zi=Ek(Zi-1)가 주어진 경우, 이때 i=1, 2, ..., n에 대해 암호블록 Ci를 Ci=Zi⊕Mi로 계산하는 운영모드는? (단, ⊕는 배타적 논리합이다)
1CBC
2ECB
3OFB
4CTR
정답 및 해설

암호블록 생성에 평문이나 암호문을 되먹이지 않고 초기벡터를 반복 암호화해 만든 키스트림을 평문과 XOR하므로, 이는 OFB 모드이다.

Zi\mathrm{Z}_{i}=Ek\mathrm{E}_{k}(Zi−1\mathrm{Z}_{i-1})로 생성한 키스트림 Zi\mathrm{Z}_{i}를 Ci\mathrm{C}_{i}=Zi\mathrm{Z}_{i}⊕Mi\mathrm{M}_{i}로 사용하는 구조가 출력 되먹임의 정의이다.

  • CBC는 직전 암호문을 평문과 XOR한 뒤 암호화하므로 해당하지 않는다.
  • ECB는 각 평문블록을 독립적으로 암호화하므로 해당하지 않는다.
  • CTR은 증가하는 카운터 값을 암호화해 키스트림을 만들므로 해당하지 않는다.
문제 7
정보보호 시스템 평가 기준에 대한 설명으로 옳은 것은?
1ITSEC의 레인보우 시리즈에는 레드 북으로 불리는 TNI(Trusted Network Interpretation)가 있다.
2ITSEC은 None부터 B2까지의 평가 등급으로 나눈다.
3TCSEC의 EAL2 등급은 기능시험 결과를 의미한다.
4TCSEC의 같은 등급에서는 뒤에 붙는 숫자가 클수록 보안 수준이 높다.
정답 및 해설

TCSEC에서는 같은 등급 안에서 뒤에 붙는 숫자가 클수록 보안 수준이 높으므로(B1보다 B2, B2보다 B3), 이 설명이 옳다.

레인보우 시리즈와 레드 북(TNI)은 TCSEC 계열 문서이고, 평가 등급 체계가 서로 다르므로 각 설명의 소속을 구분해야 한다.

  • 레드 북 TNI를 ITSEC의 레인보우 시리즈로 본 설명은 TCSEC 계열이므로 옳지 않다.
  • None부터 B2까지라는 등급 구분은 ITSEC(E0~E6)·TCSEC 어느 체계와도 맞지 않아 옳지 않다.
  • EAL 등급은 공통평가기준(CC)의 보증 등급이므로, 이를 TCSEC의 등급으로 본 설명은 옳지 않다.
문제 8
SSL(Secure Socket Layer)의 Handshake 프로토콜에서 클라이언트와 서버 간에 논리적 연결 수립을 위해 클라이언트가 최초로 전송하는 ClientHello 메시지에 포함되는 정보가 아닌 것은?
1세션 ID
2클라이언트 난수
3압축 방법 목록
4인증서 목록
정답 및 해설

ClientHello에는 지원 버전, 클라이언트 난수, 세션 ID, 암호 스위트 목록, 압축 방법 목록이 담기지만 인증서 목록은 포함되지 않으므로, 이것이 포함되지 않는 정보이다.

인증서는 서버가 Certificate 메시지로 보내며, 클라이언트가 처음 보내는 Hello 단계에서는 협상 파라미터만 제시한다.

  • 세션 ID는 세션 재개를 위해 ClientHello에 포함되므로 제외 대상이 아니다.
  • 클라이언트 난수는 키 생성 재료로 ClientHello에 포함되므로 제외 대상이 아니다.
  • 압축 방법 목록은 ClientHello에 포함되므로 제외 대상이 아니다.
문제 9
「개인정보 보호법」상 기본계획에 대한 조항의 일부이다. ㉠, ㉡에 들어갈 내용을 바르게 연결한 것은?(순서대로 ㉠, ㉡)

제9조(기본계획) ① 보호위원회는 개인정보의 보호와 정보주체의 권익 보장을 위하여 ( ㉠ )년마다 개인정보 보호 기본계획(이하 "기본계획"이라 한다)을 관계 중앙행정기관의 장과 협의하여 수립한다.

② 기본계획에는 다음 각 호의 사항이 포함되어야 한다.

  1. 개인정보 보호의 기본목표와 추진방향
  2. 개인정보 보호와 관련된 제도 및 법령의 개선
  3. 개인정보 침해 방지를 위한 대책
  4. ( ㉡ )
  5. 개인정보 보호 교육·홍보의 활성화
  6. 개인정보 보호를 위한 전문인력의 양성
  7. 그 밖에 개인정보 보호를 위하여 필요한 사항
11, 개인정보 보호 자율규제의 활성화
23, 개인정보 보호 자율규제의 활성화
31, 개인정보 활용ㆍ폐지를 위한 계획
43, 개인정보 활용ㆍ폐지를 위한 계획
정답 및 해설

기본계획은 보호위원회가 3년마다 수립하고, 비어 있는 제4호에는 개인정보 보호 자율규제의 활성화가 들어가므로 이 둘을 짝지은 것이 옳다.

개인정보 보호법은 중장기 정책 방향을 담은 기본계획을 주기적으로 세우도록 하고, 그 필수 포함 사항으로 기본목표·제도 개선·침해 방지 대책과 함께 자율규제 활성화를 규정한다.

  • 수립 주기를 1년으로 본 선택은 법이 정한 3년 주기와 맞지 않는다.
  • 제4호를 개인정보 활용·폐지 계획으로 본 선택은 해당 호의 내용과 맞지 않는다.
문제 10
소수 p=13, 원시근 g=2, 사용자 A와 B의 개인키가 각각 3, 2일 때, Diffie-Hellman 키 교환 알고리즘을 사용하여 계산한 공유 비밀키는?
16
28
312
416
정답 및 해설

Diffie-Hellman 공유 비밀키는 상대의 공개값을 자신의 개인키로 거듭제곱해 구하며, 결과는 12이다.

A의 공개값은 23 mod 13=82^3 \bmod 13 = 8, B의 공개값은 22 mod 13=42^2 \bmod 13 = 4이다.

공유키는 43 mod 13=64 mod 13=124^3 \bmod 13 = 64 \bmod 13 = 12로, 양쪽이 동일한 값을 얻는다.

문제 11
NIST의 AES(Advanced Encryption Standard) 표준에 따른 암호화 시 암호키(cipher key) 길이가 256비트일 때 필요한 라운드 수는?
18
210
312
414
정답 및 해설

AES는 키 길이에 따라 라운드 수가 정해지며, 256비트 키일 때는 14라운드를 수행한다.

128비트 키는 10라운드, 192비트 키는 12라운드, 256비트 키는 14라운드로 키가 길수록 라운드가 늘어난다.

문제 12
IPsec의 ESP(Encapsulating Security Payload)에 대한 설명으로 옳지 않은 것은?
1인증 기능을 포함한다.
2ESP는 암호화를 통해 기밀성을 제공한다.
3전송 모드의 ESP는 IP 헤더를 보호하지 않으며, 전송계층으로부터 전달된 정보만을 보호한다.
4터널 모드의 ESP는 Authentication Data를 생성하기 위해 해시 함수와 공개키를 사용한다.
정답 및 해설

ESP의 인증 데이터(ICV)는 HMAC 같은 대칭키 기반 해시로 생성하므로, 공개키를 사용한다는 설명이 옳지 않다.

ESP는 사전에 공유한 비밀키로 무결성·인증을 제공하며, 공개키 연산은 쓰지 않는다.

  • ESP가 인증 기능을 포함한다는 설명은 옳다.
  • ESP가 암호화로 기밀성을 제공한다는 설명은 옳다.
  • 전송 모드 ESP가 IP 헤더를 보호하지 않고 상위 계층 정보만 보호한다는 설명은 옳다.
문제 13
네트워크나 컴퓨터 시스템의 자원 고갈을 통해 시스템 성능을 저하시키는 공격에 해당하는 것만을 모두 고르면?
  • ㄱ. Ping of Death 공격
  • ㄴ. Smurf 공격
  • ㄷ. Heartbleed 공격
  • ㄹ. Sniffing 공격
1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄴ, ㄹ
정답 및 해설

자원 고갈로 시스템 성능을 떨어뜨리는 서비스 거부(DoS) 공격은 Ping of Death와 Smurf이므로 이 둘의 조합이 옳다.

Ping of Death는 비정상적으로 큰 패킷으로, Smurf는 증폭된 ICMP 응답으로 대상의 자원을 소모시키는 가용성 공격이다.

  • Heartbleed는 메모리 정보를 유출시키는 취약점으로 자원 고갈형 공격이 아니다.
  • Sniffing은 트래픽을 몰래 엿보는 수동적 공격이어서 자원 고갈과 무관하다.
문제 14
다음 설명에 해당하는 위험분석 및 평가 방법을 옳게 짝 지은 것은?(순서대로 ㄱ, ㄴ, ㄷ)
  • ㄱ. 전문가 집단의 토론을 통해 정보시스템의 취약성과 위협 요소를 추정하여 평가하기 때문에 시간과 비용을 절약할 수 있지만, 정확도가 낮다.
  • ㄴ. 이미 발생한 사건이 앞으로 발생한다는 가정 하에 수집된 자료를 통해 위험 발생 가능성을 예측하며, 자료가 많을수록 분석의 정확도가 높아진다.
  • ㄷ. 어떤 사건도 기대하는 대로 발생하지 않는다는 사실에 근거하여 일정 조건에서 위협에 대해 발생 가능한 결과들을 예측하며, 적은 정보를 가지고 전반적인 가능성을 추론할 수 있다.
1순위 결정법, 과거자료 분석법, 기준선 접근법
2순위 결정법, 점수법, 기준선 접근법
3델파이법, 과거자료 분석법, 시나리오법
4델파이법, 점수법, 시나리오법
정답 및 해설

전문가 토론 기반은 델파이법, 과거 사건 자료 기반 예측은 과거자료 분석법, 가정한 조건에서 결과를 추론하는 것은 시나리오법이므로 이 순서의 짝이 옳다.

델파이법은 전문가 합의로 빠르지만 정확도가 낮고, 과거자료 분석법은 축적된 자료가 많을수록 정확해지며, 시나리오법은 적은 정보로 전반적 가능성을 추론한다.

  • 순위 결정법은 자산·위협의 상대적 우선순위를 매기는 방법이어서 전문가 토론 설명과 맞지 않는다.
  • 점수법은 항목별 점수를 합산하는 방식이어서 과거 자료 기반 예측 설명과 맞지 않는다.
  • 기준선 접근법은 표준 통제 목록을 적용하는 방식이어서 시나리오 추론 설명과 맞지 않는다.
문제 15
「정보통신망 이용촉진 및 정보보호 등에 관한 법률 시행령」 제19조(국내대리인 지정 대상자의 범위)에 명시된 자가 아닌 것은?
1전년도(법인인 경우에는 전(前) 사업연도를 말한다) 매출액이 1,000억 원 이상인 자
2정보통신서비스 부전년도(법인인 경우에는 전 사업연도를 말한다) 매출액이 100억 원 이상인 자
3전년도 말 기준 직전 3개월간 그 개인정보가 저장ㆍ관리되고 있는 이용자 수가 일일평균 100만 명 이상인 자
4이 법을 위반하여 개인정보 침해 사건ㆍ사고가 발생하였거나 발생할 가능성이 있는 경우로서 법 제64조제1항에 따라 방송통신위원회로부터 관계 물품ㆍ서류 등을 제출하도록 요구받은 자
정답 및 해설

국내대리인 지정 대상은 전년도 매출액이 1조원 이상인 자이므로, 매출액 1,000억 원 이상으로 적은 설명이 지정 대상에 해당하지 않는다.

시행령은 전체 매출액 1조원 기준과 정보통신서비스 부문 매출액 100억원 기준 등을 구분해 규정한다.

  • 정보통신서비스 부문 전년도 매출액 100억원 이상인 자는 지정 대상에 해당한다.
  • 전년도말 기준 직전 3개월간 저장·관리 이용자 수가 일일평균 100만명 이상인 자는 지정 대상에 해당한다.
  • 방송통신위원회로부터 관계 물품·서류 제출을 요구받은 자는 지정 대상에 해당한다.
문제 16
다음 설명에 해당하는 악성코드 분석도구를 옳게 짝 지은 것은?(순서대로 ㄱ, ㄴ)
  • ㄱ. 가상화 기술 기반으로 악성코드의 비정상 행위를 유발하는 실험과정에서 발생할 수 있는 분석시스템으로의 침해를 방지하여 통제된 환경과 분석 기능을 제공한다.
  • ㄴ. 악성코드의 행위를 추출하기 위해 실제로 해당 코드를 실행함으로써 발생하는 비정상 행위 혹은 시스템 동작 환경의 변화를 살펴볼 수 있는 동적 분석 기능을 제공한다.
1Sandbox, Process Explorer
2Sandbox, Burp Suite
3Blackbox, IDA Pro
4Blackbox, OllyDBG
정답 및 해설

가상화로 격리된 통제 환경을 제공하는 것은 Sandbox, 코드를 실행하며 프로세스 동작 변화를 관찰하는 동적 분석 도구는 Process Explorer이므로 이 짝이 옳다.

샌드박스는 악성코드 실행이 실제 시스템을 침해하지 못하도록 분리하고, 프로세스 모니터링 도구는 실행 중 발생하는 비정상 행위를 추적한다.

  • Blackbox는 가상화 기반의 격리된 분석 환경을 가리키는 도구가 아니어서 첫 번째 설명과 맞지 않는다.
  • Burp Suite는 웹 트래픽을 가로채 분석하는 프록시 도구여서 악성코드 실행 행위 관찰 설명과 맞지 않는다.
문제 17
윈도우 운영체제의 계정 관리에 대한 설명으로 옳은 것은?
1'net accounts guest /active:no' 명령은 guest 계정을 비활성화한다.
2'net user' 명령은 시스템 내 사용자 계정정보를 나열한다.
3'net usergroup' 명령은 시스템 내 사용자 그룹정보를 표시한다.
4컴퓨터/도메인에 모든 접근권한을 가진 관리자 그룹인 'Admin'이 기본적으로 존재한다.
정답 및 해설

net user 명령은 시스템에 등록된 사용자 계정 목록을 나열하므로, 이를 사용자 계정정보를 나열하는 명령으로 본 설명이 옳다.

계정·그룹 관리 명령의 정확한 구문과 기본 그룹 이름을 구분하는 것이 핵심이다.

  • 게스트 계정 비활성화는 net user guest /active:no 구문을 쓰므로, net accounts를 쓴 설명은 옳지 않다.
  • 그룹 정보는 net localgroup으로 보며, net usergroup이라는 명령은 없으므로 옳지 않다.
  • 모든 권한을 가진 기본 관리자 그룹 이름은 Administrators이므로, Admin이 기본 존재한다는 설명은 옳지 않다.
문제 18
커버로스(Kerberos) 프로토콜에 대한 설명으로 옳지 않은 것은?
1양방향 인증방식의 문제점을 보완하여 신뢰하는 제3자 인증 서비스를 제공한다.
2사용자의 패스워드를 추측하거나 캡처하지 못하도록 일회용 패스워드를 제공한다.
3버전 5에서는 이전 버전과 달리 DES가 아닌 다른 암호 알고리즘을 사용할 수 있다.
4클라이언트는 사용자의 식별정보를 평문으로 인증 서버(Authentication Server)에 전송한다.
정답 및 해설

커버로스는 티켓과 타임스탬프 기반 인증을 사용하며 일회용 패스워드(OTP)를 제공하지 않으므로, OTP를 제공한다는 설명이 옳지 않다.

패스워드 추측·캡처 방지는 평문 패스워드를 네트워크로 보내지 않고 세션키와 티켓으로 처리하는 방식에서 비롯된다.

  • 신뢰하는 제3자 인증 서비스를 제공한다는 설명은 옳다.
  • 버전 5에서 DES 외 다른 암호 알고리즘을 쓸 수 있다는 설명은 옳다.
  • 클라이언트가 사용자 식별정보를 평문으로 인증 서버에 보낸다는 설명은 옳다.
문제 19
임의적 접근 통제(Discretionary Access Control) 모델에 대한 설명으로 옳은 것은?
1주체가 소유권을 가진 객체의 접근 권한을 다른 사용자에게 부여할 수 있으며, 사용자 신원에 따라 객체의 접근을 제한한다.
2주체와 객체가 어떻게 상호 작용하는지를 중앙 관리자가 관리하며, 사용자 역할을 기반으로 객체의 접근을 제한한다.
3주체와 객체에 각각 부여된 서로 다른 수준의 계층적인 구조의 보안등급을 비교하여 객체의 접근을 제한한다.
4주체가 접근할 수 있는 상위와 하위의 경계를 설정하여 해당 범위 내 임의 객체의 접근을 제한한다.
정답 및 해설

임의적 접근통제(DAC)는 객체 소유자가 자신의 권한을 다른 사용자에게 넘길 수 있고 사용자 신원(identity)을 기준으로 접근을 제한하므로, 이 설명이 옳다.

중앙 관리자가 상호작용을 통제하거나 보안등급·경계로 접근을 정하는 방식은 다른 접근통제 모델에 해당한다.

  • 중앙 관리자가 역할(role)을 기반으로 접근을 제한하는 것은 역할기반 접근통제(RBAC)의 설명이다.
  • 계층적 보안등급을 비교해 접근을 제한하는 것은 강제적 접근통제(MAC)의 설명이다.
  • 상위·하위 경계를 설정해 범위 내 접근을 제한하는 것도 DAC가 아닌 다른 통제 방식의 설명이다.
문제 20
「정보통신망 이용촉진 및 정보보호 등에 관한 법률」 제45조(정보통신망의 안정성 확보 등)에 정보보호조치에 관한 지침에 포함되어야 할 보호조치로 명시되지 않은 것은?
1정보의 불법 유출ㆍ위조ㆍ변조ㆍ삭제 등을 방지하기 위한 기술적 보호조치
2사전 정보보호대책 마련 및 보안조치 설계ㆍ구현 등을 위한 기술적 보호조치
3정보통신망의 지속적인 이용이 가능한 상태를 확보하기 위한 기술적ㆍ물리적 보호조치
4정보통신망의 안정 및 정보보호를 위한 인력ㆍ조직ㆍ경비의 확보 및 관련 계획수립 등 관리적 보호조치
정답 및 해설

제45조의 정보보호조치 지침에는 사전 정보보호대책 마련 및 보안조치 설계·구현을 위한 기술적 보호조치가 들어 있지 않으므로, 이 항목이 명시되지 않은 보호조치이다.

지침에 포함되는 것은 불법 접근 방지, 정보의 불법 유출·위변조·삭제 방지, 지속적 이용 상태 확보, 관리적 보호조치 등이다.

  • 정보의 불법 유출·위조·변조·삭제 등을 방지하는 기술적 보호조치는 지침에 명시되어 있다.
  • 정보통신망의 지속적 이용 상태를 확보하기 위한 기술적·물리적 보호조치는 지침에 명시되어 있다.
  • 인력·조직·경비 확보 및 계획수립 등 관리적 보호조치는 지침에 명시되어 있다.
9급 국가직 정보보호론 기출문제모두CBT · moducbt.com
20년 1회차
총 20문항 · 객관식 · 정답·해설 포함
문제 1
정보보호 위험관리에 대한 설명으로 옳지 않은 것은?
1자산은 조직이 보호해야 할 대상으로 정보, 하드웨어, 소프트웨어, 시설 등이 해당한다.
2위험은 자산에 손실이 발생할 가능성과 관련되어 있으나 이로 인한 부정적인 영향을 미칠 가능성과는 무관하다.
3취약점은 자산이 잠재적으로 가진 약점을 의미한다.
4정보보호대책은 위협에 대응하여 자산을 보호하기 위한 관리적, 기술적, 물리적 대책을 의미한다.
정답 및 해설

위험은 자산의 손실 가능성뿐 아니라 그로 인한 부정적 영향(손실 규모)까지 함께 고려하는 개념이므로, 영향 가능성과 무관하다는 설명이 옳지 않다.

위험은 흔히 자산가치, 위협, 취약점의 함수로 표현되며, 위협이 취약점을 이용해 자산에 손실을 입힐 가능성과 그 영향의 크기를 모두 반영한다.

  • 자산을 조직이 보호해야 할 정보·하드웨어·소프트웨어·시설 등으로 보는 설명은 옳다.
  • 취약점을 자산이 잠재적으로 지닌 약점으로 보는 설명은 옳다.
  • 정보보호대책을 위협에 대응해 자산을 보호하는 관리적·기술적·물리적 대책으로 보는 설명은 옳다.
문제 2
공개키 암호화에 대한 설명으로 옳지 않은 것은?
1ECC(Elliptic Curve Cryptography)와 Rabin은 공개키 암호 방식이다.
2RSA는 소인수 분해의 어려움에 기초를 둔 알고리즘이다.
3전자서명 할 때는 서명하는 사용자의 공개키로 암호화한다.
4ElGamal은 이산대수 문제의 어려움에 기초를 둔 알고리즘이다.
정답 및 해설

전자서명은 서명자의 개인키로 생성하고 검증자가 서명자의 공개키로 확인하므로, 서명 시 서명자의 공개키로 암호화한다는 설명이 옳지 않다.

공개키 암호에서 기밀성은 수신자의 공개키로 암호화하지만, 인증·부인방지를 목적으로 하는 서명은 자신만 가진 개인키로 수행한다.

  • 타원곡선 암호와 Rabin을 공개키 방식으로 보는 설명은 옳다.
  • RSA를 소인수분해의 어려움에 기초한 알고리즘으로 보는 설명은 옳다.
  • ElGamal을 이산대수 문제의 어려움에 기초한 알고리즘으로 보는 설명은 옳다.
문제 3
X.509 인증서 형식 필드에 대한 설명으로 옳은 것은?
1Issuer name-인증서를 사용하는 주체의 이름과 유효기간 정보
2Subject name-인증서를 발급한 인증기관의 식별 정보
3Signature algorithm ID-인증서 형식의 버전 정보
4Serial number-인증서 발급 시 부여된 고유번호 정보
정답 및 해설

X.509 인증서의 Serial number는 발급 기관이 인증서마다 부여하는 고유번호이므로, 이를 발급 시 부여된 고유번호로 설명한 것이 옳다.

인증서에는 버전, 일련번호, 서명 알고리즘, 발급자(Issuer), 유효기간, 주체(Subject), 주체 공개키 등이 담긴다.

  • Issuer name은 인증서를 발급한 인증기관의 식별 정보이므로, 이를 주체의 이름·유효기간으로 설명한 것은 옳지 않다.
  • Subject name은 인증서를 사용하는 주체의 정보이므로, 이를 발급 기관의 식별 정보로 설명한 것은 옳지 않다.
  • Signature algorithm ID는 서명에 사용한 알고리즘 정보이므로, 이를 버전 정보로 설명한 것은 옳지 않다.
문제 4
일방향 해시함수를 사용하여 비밀번호를 암호화할 때 salt라는 난수를 추가하는 이유는?
1비밀번호 사전공격(Dictionary attack)에 취약한 문제를 해결할 수 있다.
2암호화된 비밀번호 해시 값의 길이를 줄일 수 있다.
3비밀번호 암호화의 수행 시간을 줄일 수 있다.
4비밀번호의 복호화를 빠르게 수행할 수 있다.
정답 및 해설

salt는 같은 비밀번호라도 해시 값을 다르게 만들어 사전공격과 레인보우 테이블 공격을 어렵게 하므로, 사전공격 취약 문제를 해결한다는 설명이 옳다.

미리 계산된 해시 대조표가 salt 때문에 무력화되고, 동일 비밀번호 사용자도 서로 다른 해시를 갖게 되어 일괄 크래킹이 어려워진다.

  • salt는 입력에 난수를 덧붙이는 것이어서 해시 값의 길이를 줄이지 못하므로 옳지 않다.
  • salt 추가는 오히려 연산 단계를 더하므로 암호화 수행 시간을 줄인다는 설명은 옳지 않다.
  • 해시는 본래 일방향이어서 복호화 자체가 불가능하므로, 복호화를 빠르게 한다는 설명은 옳지 않다.
문제 5
윈도우 운영체제에서 TPM(Trusted Platform Module)에 대한 설명으로 옳지 않은 것은?
1TPM의 공개키를 사용하여 플랫폼 설정정보에 서명함으로써 디지털 인증을 생성한다.
2TPM은 신뢰 컴퓨팅 그룹(Trusted Computing Group)에서 표준화된 개념이다.
3TPM은 키 생성, 난수 발생, 암복호화 기능 등을 포함한 하드웨어 칩 형태로 구현할 수 있다.
4TPM의 기본 서비스에는 인증된 부트(authenticated boot), 인증, 암호화가 있다.
정답 및 해설

TPM의 디지털 인증(attestation)은 외부에 공개되지 않는 개인키로 플랫폼 설정정보에 서명해 생성하므로, 공개키로 서명한다는 설명이 옳지 않다.

공개키는 검증에 쓰이고 서명은 TPM 내부의 보호된 개인키로 이뤄져, 서명 값으로 플랫폼 무결성을 증명한다.

  • TPM을 신뢰 컴퓨팅 그룹(TCG)에서 표준화한 개념으로 보는 설명은 옳다.
  • TPM을 키 생성·난수 발생·암복호화 기능을 가진 하드웨어 칩으로 보는 설명은 옳다.
  • TPM 기본 서비스에 인증된 부트·인증·암호화가 있다는 설명은 옳다.
문제 6
키 k에 대한 블록 암호 알고리즘 Ek, 평문블록 Mi, Z0는 초기벡터, Zi=Ek(Zi-1)가 주어진 경우, 이때 i=1, 2, ..., n에 대해 암호블록 Ci를 Ci=Zi⊕Mi로 계산하는 운영모드는? (단, ⊕는 배타적 논리합이다)
1CBC
2ECB
3OFB
4CTR
정답 및 해설

암호블록 생성에 평문이나 암호문을 되먹이지 않고 초기벡터를 반복 암호화해 만든 키스트림을 평문과 XOR하므로, 이는 OFB 모드이다.

Zi\mathrm{Z}_{i}=Ek\mathrm{E}_{k}(Zi−1\mathrm{Z}_{i-1})로 생성한 키스트림 Zi\mathrm{Z}_{i}를 Ci\mathrm{C}_{i}=Zi\mathrm{Z}_{i}⊕Mi\mathrm{M}_{i}로 사용하는 구조가 출력 되먹임의 정의이다.

  • CBC는 직전 암호문을 평문과 XOR한 뒤 암호화하므로 해당하지 않는다.
  • ECB는 각 평문블록을 독립적으로 암호화하므로 해당하지 않는다.
  • CTR은 증가하는 카운터 값을 암호화해 키스트림을 만들므로 해당하지 않는다.
문제 7
정보보호 시스템 평가 기준에 대한 설명으로 옳은 것은?
1ITSEC의 레인보우 시리즈에는 레드 북으로 불리는 TNI(Trusted Network Interpretation)가 있다.
2ITSEC은 None부터 B2까지의 평가 등급으로 나눈다.
3TCSEC의 EAL2 등급은 기능시험 결과를 의미한다.
4TCSEC의 같은 등급에서는 뒤에 붙는 숫자가 클수록 보안 수준이 높다.
정답 및 해설

TCSEC에서는 같은 등급 안에서 뒤에 붙는 숫자가 클수록 보안 수준이 높으므로(B1보다 B2, B2보다 B3), 이 설명이 옳다.

레인보우 시리즈와 레드 북(TNI)은 TCSEC 계열 문서이고, 평가 등급 체계가 서로 다르므로 각 설명의 소속을 구분해야 한다.

  • 레드 북 TNI를 ITSEC의 레인보우 시리즈로 본 설명은 TCSEC 계열이므로 옳지 않다.
  • None부터 B2까지라는 등급 구분은 ITSEC(E0~E6)·TCSEC 어느 체계와도 맞지 않아 옳지 않다.
  • EAL 등급은 공통평가기준(CC)의 보증 등급이므로, 이를 TCSEC의 등급으로 본 설명은 옳지 않다.
문제 8
SSL(Secure Socket Layer)의 Handshake 프로토콜에서 클라이언트와 서버 간에 논리적 연결 수립을 위해 클라이언트가 최초로 전송하는 ClientHello 메시지에 포함되는 정보가 아닌 것은?
1세션 ID
2클라이언트 난수
3압축 방법 목록
4인증서 목록
정답 및 해설

ClientHello에는 지원 버전, 클라이언트 난수, 세션 ID, 암호 스위트 목록, 압축 방법 목록이 담기지만 인증서 목록은 포함되지 않으므로, 이것이 포함되지 않는 정보이다.

인증서는 서버가 Certificate 메시지로 보내며, 클라이언트가 처음 보내는 Hello 단계에서는 협상 파라미터만 제시한다.

  • 세션 ID는 세션 재개를 위해 ClientHello에 포함되므로 제외 대상이 아니다.
  • 클라이언트 난수는 키 생성 재료로 ClientHello에 포함되므로 제외 대상이 아니다.
  • 압축 방법 목록은 ClientHello에 포함되므로 제외 대상이 아니다.
문제 9
「개인정보 보호법」상 기본계획에 대한 조항의 일부이다. ㉠, ㉡에 들어갈 내용을 바르게 연결한 것은?(순서대로 ㉠, ㉡)

제9조(기본계획) ① 보호위원회는 개인정보의 보호와 정보주체의 권익 보장을 위하여 ( ㉠ )년마다 개인정보 보호 기본계획(이하 "기본계획"이라 한다)을 관계 중앙행정기관의 장과 협의하여 수립한다.

② 기본계획에는 다음 각 호의 사항이 포함되어야 한다.

  1. 개인정보 보호의 기본목표와 추진방향
  2. 개인정보 보호와 관련된 제도 및 법령의 개선
  3. 개인정보 침해 방지를 위한 대책
  4. ( ㉡ )
  5. 개인정보 보호 교육·홍보의 활성화
  6. 개인정보 보호를 위한 전문인력의 양성
  7. 그 밖에 개인정보 보호를 위하여 필요한 사항
11, 개인정보 보호 자율규제의 활성화
23, 개인정보 보호 자율규제의 활성화
31, 개인정보 활용ㆍ폐지를 위한 계획
43, 개인정보 활용ㆍ폐지를 위한 계획
정답 및 해설

기본계획은 보호위원회가 3년마다 수립하고, 비어 있는 제4호에는 개인정보 보호 자율규제의 활성화가 들어가므로 이 둘을 짝지은 것이 옳다.

개인정보 보호법은 중장기 정책 방향을 담은 기본계획을 주기적으로 세우도록 하고, 그 필수 포함 사항으로 기본목표·제도 개선·침해 방지 대책과 함께 자율규제 활성화를 규정한다.

  • 수립 주기를 1년으로 본 선택은 법이 정한 3년 주기와 맞지 않는다.
  • 제4호를 개인정보 활용·폐지 계획으로 본 선택은 해당 호의 내용과 맞지 않는다.
문제 10
소수 p=13, 원시근 g=2, 사용자 A와 B의 개인키가 각각 3, 2일 때, Diffie-Hellman 키 교환 알고리즘을 사용하여 계산한 공유 비밀키는?
16
28
312
416
정답 및 해설

Diffie-Hellman 공유 비밀키는 상대의 공개값을 자신의 개인키로 거듭제곱해 구하며, 결과는 12이다.

A의 공개값은 23 mod 13=82^3 \bmod 13 = 8, B의 공개값은 22 mod 13=42^2 \bmod 13 = 4이다.

공유키는 43 mod 13=64 mod 13=124^3 \bmod 13 = 64 \bmod 13 = 12로, 양쪽이 동일한 값을 얻는다.

문제 11
NIST의 AES(Advanced Encryption Standard) 표준에 따른 암호화 시 암호키(cipher key) 길이가 256비트일 때 필요한 라운드 수는?
18
210
312
414
정답 및 해설

AES는 키 길이에 따라 라운드 수가 정해지며, 256비트 키일 때는 14라운드를 수행한다.

128비트 키는 10라운드, 192비트 키는 12라운드, 256비트 키는 14라운드로 키가 길수록 라운드가 늘어난다.

문제 12
IPsec의 ESP(Encapsulating Security Payload)에 대한 설명으로 옳지 않은 것은?
1인증 기능을 포함한다.
2ESP는 암호화를 통해 기밀성을 제공한다.
3전송 모드의 ESP는 IP 헤더를 보호하지 않으며, 전송계층으로부터 전달된 정보만을 보호한다.
4터널 모드의 ESP는 Authentication Data를 생성하기 위해 해시 함수와 공개키를 사용한다.
정답 및 해설

ESP의 인증 데이터(ICV)는 HMAC 같은 대칭키 기반 해시로 생성하므로, 공개키를 사용한다는 설명이 옳지 않다.

ESP는 사전에 공유한 비밀키로 무결성·인증을 제공하며, 공개키 연산은 쓰지 않는다.

  • ESP가 인증 기능을 포함한다는 설명은 옳다.
  • ESP가 암호화로 기밀성을 제공한다는 설명은 옳다.
  • 전송 모드 ESP가 IP 헤더를 보호하지 않고 상위 계층 정보만 보호한다는 설명은 옳다.
문제 13
네트워크나 컴퓨터 시스템의 자원 고갈을 통해 시스템 성능을 저하시키는 공격에 해당하는 것만을 모두 고르면?
  • ㄱ. Ping of Death 공격
  • ㄴ. Smurf 공격
  • ㄷ. Heartbleed 공격
  • ㄹ. Sniffing 공격
1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄴ, ㄹ
정답 및 해설

자원 고갈로 시스템 성능을 떨어뜨리는 서비스 거부(DoS) 공격은 Ping of Death와 Smurf이므로 이 둘의 조합이 옳다.

Ping of Death는 비정상적으로 큰 패킷으로, Smurf는 증폭된 ICMP 응답으로 대상의 자원을 소모시키는 가용성 공격이다.

  • Heartbleed는 메모리 정보를 유출시키는 취약점으로 자원 고갈형 공격이 아니다.
  • Sniffing은 트래픽을 몰래 엿보는 수동적 공격이어서 자원 고갈과 무관하다.
문제 14
다음 설명에 해당하는 위험분석 및 평가 방법을 옳게 짝 지은 것은?(순서대로 ㄱ, ㄴ, ㄷ)
  • ㄱ. 전문가 집단의 토론을 통해 정보시스템의 취약성과 위협 요소를 추정하여 평가하기 때문에 시간과 비용을 절약할 수 있지만, 정확도가 낮다.
  • ㄴ. 이미 발생한 사건이 앞으로 발생한다는 가정 하에 수집된 자료를 통해 위험 발생 가능성을 예측하며, 자료가 많을수록 분석의 정확도가 높아진다.
  • ㄷ. 어떤 사건도 기대하는 대로 발생하지 않는다는 사실에 근거하여 일정 조건에서 위협에 대해 발생 가능한 결과들을 예측하며, 적은 정보를 가지고 전반적인 가능성을 추론할 수 있다.
1순위 결정법, 과거자료 분석법, 기준선 접근법
2순위 결정법, 점수법, 기준선 접근법
3델파이법, 과거자료 분석법, 시나리오법
4델파이법, 점수법, 시나리오법
정답 및 해설

전문가 토론 기반은 델파이법, 과거 사건 자료 기반 예측은 과거자료 분석법, 가정한 조건에서 결과를 추론하는 것은 시나리오법이므로 이 순서의 짝이 옳다.

델파이법은 전문가 합의로 빠르지만 정확도가 낮고, 과거자료 분석법은 축적된 자료가 많을수록 정확해지며, 시나리오법은 적은 정보로 전반적 가능성을 추론한다.

  • 순위 결정법은 자산·위협의 상대적 우선순위를 매기는 방법이어서 전문가 토론 설명과 맞지 않는다.
  • 점수법은 항목별 점수를 합산하는 방식이어서 과거 자료 기반 예측 설명과 맞지 않는다.
  • 기준선 접근법은 표준 통제 목록을 적용하는 방식이어서 시나리오 추론 설명과 맞지 않는다.
문제 15
「정보통신망 이용촉진 및 정보보호 등에 관한 법률 시행령」 제19조(국내대리인 지정 대상자의 범위)에 명시된 자가 아닌 것은?
1전년도(법인인 경우에는 전(前) 사업연도를 말한다) 매출액이 1,000억 원 이상인 자
2정보통신서비스 부전년도(법인인 경우에는 전 사업연도를 말한다) 매출액이 100억 원 이상인 자
3전년도 말 기준 직전 3개월간 그 개인정보가 저장ㆍ관리되고 있는 이용자 수가 일일평균 100만 명 이상인 자
4이 법을 위반하여 개인정보 침해 사건ㆍ사고가 발생하였거나 발생할 가능성이 있는 경우로서 법 제64조제1항에 따라 방송통신위원회로부터 관계 물품ㆍ서류 등을 제출하도록 요구받은 자
정답 및 해설

국내대리인 지정 대상은 전년도 매출액이 1조원 이상인 자이므로, 매출액 1,000억 원 이상으로 적은 설명이 지정 대상에 해당하지 않는다.

시행령은 전체 매출액 1조원 기준과 정보통신서비스 부문 매출액 100억원 기준 등을 구분해 규정한다.

  • 정보통신서비스 부문 전년도 매출액 100억원 이상인 자는 지정 대상에 해당한다.
  • 전년도말 기준 직전 3개월간 저장·관리 이용자 수가 일일평균 100만명 이상인 자는 지정 대상에 해당한다.
  • 방송통신위원회로부터 관계 물품·서류 제출을 요구받은 자는 지정 대상에 해당한다.
문제 16
다음 설명에 해당하는 악성코드 분석도구를 옳게 짝 지은 것은?(순서대로 ㄱ, ㄴ)
  • ㄱ. 가상화 기술 기반으로 악성코드의 비정상 행위를 유발하는 실험과정에서 발생할 수 있는 분석시스템으로의 침해를 방지하여 통제된 환경과 분석 기능을 제공한다.
  • ㄴ. 악성코드의 행위를 추출하기 위해 실제로 해당 코드를 실행함으로써 발생하는 비정상 행위 혹은 시스템 동작 환경의 변화를 살펴볼 수 있는 동적 분석 기능을 제공한다.
1Sandbox, Process Explorer
2Sandbox, Burp Suite
3Blackbox, IDA Pro
4Blackbox, OllyDBG
정답 및 해설

가상화로 격리된 통제 환경을 제공하는 것은 Sandbox, 코드를 실행하며 프로세스 동작 변화를 관찰하는 동적 분석 도구는 Process Explorer이므로 이 짝이 옳다.

샌드박스는 악성코드 실행이 실제 시스템을 침해하지 못하도록 분리하고, 프로세스 모니터링 도구는 실행 중 발생하는 비정상 행위를 추적한다.

  • Blackbox는 가상화 기반의 격리된 분석 환경을 가리키는 도구가 아니어서 첫 번째 설명과 맞지 않는다.
  • Burp Suite는 웹 트래픽을 가로채 분석하는 프록시 도구여서 악성코드 실행 행위 관찰 설명과 맞지 않는다.
문제 17
윈도우 운영체제의 계정 관리에 대한 설명으로 옳은 것은?
1'net accounts guest /active:no' 명령은 guest 계정을 비활성화한다.
2'net user' 명령은 시스템 내 사용자 계정정보를 나열한다.
3'net usergroup' 명령은 시스템 내 사용자 그룹정보를 표시한다.
4컴퓨터/도메인에 모든 접근권한을 가진 관리자 그룹인 'Admin'이 기본적으로 존재한다.
정답 및 해설

net user 명령은 시스템에 등록된 사용자 계정 목록을 나열하므로, 이를 사용자 계정정보를 나열하는 명령으로 본 설명이 옳다.

계정·그룹 관리 명령의 정확한 구문과 기본 그룹 이름을 구분하는 것이 핵심이다.

  • 게스트 계정 비활성화는 net user guest /active:no 구문을 쓰므로, net accounts를 쓴 설명은 옳지 않다.
  • 그룹 정보는 net localgroup으로 보며, net usergroup이라는 명령은 없으므로 옳지 않다.
  • 모든 권한을 가진 기본 관리자 그룹 이름은 Administrators이므로, Admin이 기본 존재한다는 설명은 옳지 않다.
문제 18
커버로스(Kerberos) 프로토콜에 대한 설명으로 옳지 않은 것은?
1양방향 인증방식의 문제점을 보완하여 신뢰하는 제3자 인증 서비스를 제공한다.
2사용자의 패스워드를 추측하거나 캡처하지 못하도록 일회용 패스워드를 제공한다.
3버전 5에서는 이전 버전과 달리 DES가 아닌 다른 암호 알고리즘을 사용할 수 있다.
4클라이언트는 사용자의 식별정보를 평문으로 인증 서버(Authentication Server)에 전송한다.
정답 및 해설

커버로스는 티켓과 타임스탬프 기반 인증을 사용하며 일회용 패스워드(OTP)를 제공하지 않으므로, OTP를 제공한다는 설명이 옳지 않다.

패스워드 추측·캡처 방지는 평문 패스워드를 네트워크로 보내지 않고 세션키와 티켓으로 처리하는 방식에서 비롯된다.

  • 신뢰하는 제3자 인증 서비스를 제공한다는 설명은 옳다.
  • 버전 5에서 DES 외 다른 암호 알고리즘을 쓸 수 있다는 설명은 옳다.
  • 클라이언트가 사용자 식별정보를 평문으로 인증 서버에 보낸다는 설명은 옳다.
문제 19
임의적 접근 통제(Discretionary Access Control) 모델에 대한 설명으로 옳은 것은?
1주체가 소유권을 가진 객체의 접근 권한을 다른 사용자에게 부여할 수 있으며, 사용자 신원에 따라 객체의 접근을 제한한다.
2주체와 객체가 어떻게 상호 작용하는지를 중앙 관리자가 관리하며, 사용자 역할을 기반으로 객체의 접근을 제한한다.
3주체와 객체에 각각 부여된 서로 다른 수준의 계층적인 구조의 보안등급을 비교하여 객체의 접근을 제한한다.
4주체가 접근할 수 있는 상위와 하위의 경계를 설정하여 해당 범위 내 임의 객체의 접근을 제한한다.
정답 및 해설

임의적 접근통제(DAC)는 객체 소유자가 자신의 권한을 다른 사용자에게 넘길 수 있고 사용자 신원(identity)을 기준으로 접근을 제한하므로, 이 설명이 옳다.

중앙 관리자가 상호작용을 통제하거나 보안등급·경계로 접근을 정하는 방식은 다른 접근통제 모델에 해당한다.

  • 중앙 관리자가 역할(role)을 기반으로 접근을 제한하는 것은 역할기반 접근통제(RBAC)의 설명이다.
  • 계층적 보안등급을 비교해 접근을 제한하는 것은 강제적 접근통제(MAC)의 설명이다.
  • 상위·하위 경계를 설정해 범위 내 접근을 제한하는 것도 DAC가 아닌 다른 통제 방식의 설명이다.
문제 20
「정보통신망 이용촉진 및 정보보호 등에 관한 법률」 제45조(정보통신망의 안정성 확보 등)에 정보보호조치에 관한 지침에 포함되어야 할 보호조치로 명시되지 않은 것은?
1정보의 불법 유출ㆍ위조ㆍ변조ㆍ삭제 등을 방지하기 위한 기술적 보호조치
2사전 정보보호대책 마련 및 보안조치 설계ㆍ구현 등을 위한 기술적 보호조치
3정보통신망의 지속적인 이용이 가능한 상태를 확보하기 위한 기술적ㆍ물리적 보호조치
4정보통신망의 안정 및 정보보호를 위한 인력ㆍ조직ㆍ경비의 확보 및 관련 계획수립 등 관리적 보호조치
정답 및 해설

제45조의 정보보호조치 지침에는 사전 정보보호대책 마련 및 보안조치 설계·구현을 위한 기술적 보호조치가 들어 있지 않으므로, 이 항목이 명시되지 않은 보호조치이다.

지침에 포함되는 것은 불법 접근 방지, 정보의 불법 유출·위변조·삭제 방지, 지속적 이용 상태 확보, 관리적 보호조치 등이다.

  • 정보의 불법 유출·위조·변조·삭제 등을 방지하는 기술적 보호조치는 지침에 명시되어 있다.
  • 정보통신망의 지속적 이용 상태를 확보하기 위한 기술적·물리적 보호조치는 지침에 명시되어 있다.
  • 인력·조직·경비 확보 및 계획수립 등 관리적 보호조치는 지침에 명시되어 있다.