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

15년 1회차

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

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

15년 1회차

총 20문항 · 객관식 · 정답·해설 포함
문제 1
다음에서 설명하는 공격방법은?

정보보안에서 사람의 심리적인 취약점을 악용하여 비밀 정보를 취득하거나 컴퓨터 접근권한 등을 얻으려고 하는 공격방법이다.

1스푸핑 공격
2사회공학적 공격
3세션 가로채기 공격
4사전 공격
정답 및 해설

사람의 심리적 취약점을 이용해 비밀 정보나 접근 권한을 얻는 공격은 사회공학적 공격이다.

기술적 결함이 아니라 신뢰·두려움·호기심 같은 인간 심리를 이용하며, 관리자 사칭 전화나 피싱 메일 등이 대표적이다.

  • 스푸핑 공격은 IP·MAC 주소 등을 위조해 다른 대상으로 가장하는 기술적 공격이다.
  • 세션 가로채기 공격은 인증이 끝난 세션을 탈취해 사용하는 공격이다.
  • 사전 공격은 자주 쓰이는 단어 목록을 대입해 패스워드를 알아내는 공격이다.
문제 2
능동적 보안 공격에 해당하는 것만을 모두 고른 것은?

ㄱ. 도청  ㄴ. 감시
ㄷ. 신분위장  ㄹ. 서비스 거부

1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄷ, ㄹ
정답 및 해설

능동적 보안 공격에 해당하는 것은 신분위장과 서비스 거부이다.

능동적 공격은 데이터나 시스템을 변조·위장·방해하는 공격으로 신분위장, 재전송, 메시지 변조, 서비스 거부가 해당한다. 수동적 공격은 정보를 엿보기만 해 탐지가 어렵다.

  • 도청은 통신 내용을 엿듣는 수동적 공격이다.
  • 감시(트래픽 분석 등)는 데이터를 바꾸지 않고 관찰하는 수동적 공격이다.
문제 3
다음에서 설명하는 재해복구시스템의 복구 방식은?

재해복구센터에 주 센터와 동일한 수준의 시스템을 대기 상태로 두어, 동기적 또는 비동기적 방식으로 실시간 복제를 통하여 최신의 데이터 상태를 유지하고 있다가, 재해 시 재해복구센터의 시스템을 활성화 상태로 전환하여 복구하는 방식이다.

1핫 사이트(Hot Site)
2미러 사이트(Mirror Site)
3웜 사이트(Warm Site)
4콜드 사이트(Cold Site)
정답 및 해설

주 센터와 같은 수준의 시스템을 대기 상태로 두고 실시간 복제로 데이터를 유지하다가 재해 시 활성화하는 방식은 핫 사이트(Hot Site)이다.

핫 사이트는 데이터가 최신 상태로 유지되어 짧은 시간 안에 복구할 수 있다.

  • 미러 사이트는 주 센터와 같은 시스템을 대기가 아니라 활성 상태로 동시에 운영해 재해 시 즉시 서비스를 이어간다.
  • 웜 사이트는 중요 업무 위주로 일부 설비만 갖추고 데이터는 주기적으로 백업해 복구에 더 오래 걸린다.
  • 콜드 사이트는 장소와 기본 설비만 마련해 두고 재해 후 장비를 들여와 복구하므로 가장 오래 걸린다.
문제 4
정보보안의 기본 개념에 대한 설명으로 옳지 않은 것은?
1Kerckhoff의 원리에 따라 암호 알고리즘은 비공개로 할 필요가 없다.
2보안의 세 가지 주요 목표에는 기밀성, 무결성, 가용성이 있다.
3대칭키 암호 알고리즘은 송수신자 간의 비밀키를 공유하지 않아도 된다.
4가용성은 인가된 사용자에게 서비스가 잘 제공되도록 보장하는 것이다.
정답 및 해설

대칭키 암호는 암호화와 복호화에 같은 비밀키를 쓰므로 송수신자가 반드시 비밀키를 공유해야 한다. 공유하지 않아도 된다는 설명은 틀리다.

비밀키를 안전하게 나누어 갖는 키 분배 문제가 대칭키 암호의 대표적 약점이며, 이를 해결하려고 공개키 암호와 키 교환 기법이 쓰인다.

  • 케르크호프스 원리에 따르면 암호의 안전성은 키의 비밀성에만 의존해야 하므로 알고리즘은 공개해도 된다.
  • 보안의 3대 목표는 기밀성·무결성·가용성이다.
  • 가용성은 인가된 사용자가 필요할 때 서비스를 이용할 수 있도록 보장하는 것이다.
문제 5
공개키 기반 구조(PKI : Public Key Infrastructure)의 인증서에 대한 설명으로 옳은 것만을 모두 고른 것은?

ㄱ. 인증기관은 인증서 및 인증서 취소목록 등을 관리한다.
ㄴ. 인증기관이 발행한 인증서는 공개키와 공개키의 소유자를 공식적으로 연결해 준다.
ㄷ. 인증서에는 소유자 정보, 공개키, 개인키, 발행일, 유효기간 등의 정보가 담겨 있다.
ㄹ. 공인인증서는 인증기관의 전자서명 없이 사용자의 전자서명만으로 공개키를 공증한다.

1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄷ, ㄹ
정답 및 해설

PKI 인증서에 대한 옳은 설명은 인증기관이 인증서와 인증서 취소목록(CRL)을 관리한다는 것과 인증서가 공개키와 소유자를 공식적으로 연결한다는 것이다.

인증서는 인증기관이 소유자 정보와 공개키를 묶어 자신의 개인키로 서명한 문서이므로, 이를 검증하면 공개키의 주인을 신뢰할 수 있다.

  • 인증서에는 소유자 정보·공개키·발행일·유효기간 등이 담기지만 개인키는 절대 담기지 않는다.
  • 공인인증서는 인증기관의 전자서명으로 공개키를 공증하며, 사용자의 전자서명만으로는 공증할 수 없다.
문제 6
위험 분석에 대한 설명으로 옳지 않은 것은?
1자산의 식별된 위험을 처리하는 방안으로는 위험 수용, 위험 회피, 위험 전가 등이 있다.
2자산의 가치 평가를 위해 자산구입비용, 자산유지보수비용 등을 고려할 수 있다.
3자산의 적절한 보호를 위해 소유자와 책임소재를 지정함으로써 자산의 책임추적성을 보장받을 수 있다.
4자산의 가치 평가 범위에 데이터베이스, 계약서, 시스템 유지 보수 인력 등은 제외된다.
정답 및 해설

자산 가치 평가 범위에서 데이터베이스·계약서·유지보수 인력이 제외된다는 설명은 틀리다.

위험 분석의 자산에는 하드웨어·소프트웨어뿐 아니라 데이터베이스 같은 정보, 계약서 같은 문서, 인력까지 조직에 가치 있는 모든 것이 포함된다.

  • 식별된 위험은 수용·회피·전가(그리고 감소) 등의 방안으로 처리한다.
  • 자산 가치 평가에는 구입비용·유지보수비용 등을 고려할 수 있다.
  • 자산마다 소유자와 책임을 지정하면 자산의 책임추적성을 확보할 수 있다.
문제 7
메시지 인증 코드(MAC :Message Authentication Code)를 이용한 메시지 인증 방법에 대한 설명으로 옳지 않은 것은?
1메시지의 출처를 확신할 수 있다.
2메시지와 비밀키를 입력받아 메시지 인증 코드를 생성한다.
3메시지의 무결성을 증명할 수 있다.
4메시지의 복제 여부를 판별할 수 있다.
정답 및 해설

MAC 만으로는 메시지가 복제(재전송)되었는지 판별할 수 없다. 같은 메시지를 그대로 다시 보내면 MAC 도 그대로 유효하기 때문이다.

재전송을 막으려면 순서 번호·타임스탬프·nonce 등을 메시지에 함께 넣어 MAC 을 계산해야 한다. MAC 자체가 제공하는 것은 무결성과 출처 인증이다.

  • 비밀키를 공유한 상대만 올바른 MAC 을 만들 수 있으므로 메시지 출처를 확신할 수 있다.
  • MAC 은 메시지와 비밀키를 입력받아 생성한다.
  • 수신 측에서 다시 계산한 MAC 과 비교해 메시지 무결성을 검증한다.
문제 8
유닉스(Unix)의 로그 파일과 기록되는 내용을 바르게 연결한 것은?

ㄱ. history - 명령창에 실행했던 명령 내역
ㄴ. sulog - su 명령어 사용 내역
ㄷ. xferlog - 실패한 로그인 시도 내역
ㄹ. loginlog - FTP 파일 전송 내역

1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄷ, ㄹ
정답 및 해설

바르게 연결된 것은 history(실행한 명령 내역)와 sulog(su 명령어 사용 내역)이다.

나머지 두 로그는 설명이 서로 뒤바뀌어 있다.

  • xferlog 는 실패한 로그인 시도가 아니라 FTP 파일 전송 내역을 기록한다.
  • loginlog 는 FTP 전송 내역이 아니라 실패한 로그인 시도를 기록한다.
문제 9
전송계층 보안 프로토콜인 TLS(Transport Layer Security)가 제공하는 보안 서비스에 해당하지 않는 것은?
1메시지 부인 방지
2클라이언트와 서버 간의 상호 인증
3메시지 무결성
4메시지 기밀성
정답 및 해설

TLS 는 메시지 부인 방지를 제공하지 않는다.

TLS 는 세션에서 공유한 대칭키 기반의 MAC 으로 무결성을 보장하므로, 양쪽이 같은 키를 가져 누가 메시지를 만들었는지 제3자에게 증명할 수 없다. 부인 방지에는 송신자 개인키로 만든 전자서명이 필요하다.

  • TLS 는 인증서를 이용해 서버 인증과 (선택적으로) 클라이언트 인증, 즉 상호 인증을 제공한다.
  • TLS 는 MAC 으로 메시지 무결성을 제공한다.
  • TLS 는 대칭키 암호화로 메시지 기밀성을 제공한다.
문제 10
다음에서 설명하는 스니퍼 탐지 방법에 이용되는 것은?

○ 스니핑 공격을 하는 공격자의 주요 목적은 사용자 ID와 패스워드의 획득에 있다.
○ 보안 관리자는 이 점을 이용해 가짜 ID와 패스워드를 네트워크에 계속 보내고, 공격자가 이 ID와 패스워드를 이용하여 접속을 시도할 때 스니퍼를 탐지한다.

1ARP
2DNS
3Decoy
4ARP watch
정답 및 해설

가짜 ID와 패스워드를 미끼로 흘려 스니퍼를 탐지하는 방법은 Decoy(미끼)를 이용한 탐지이다.

스니퍼를 운영하는 공격자는 수집한 계정으로 접속을 시도하게 되므로, 미끼 계정으로 접속을 시도하는 자가 곧 스니핑을 하고 있다는 증거가 된다.

  • ARP 를 이용한 탐지는 위조한 ARP 요청에 응답하는지로 무차별(promiscuous) 모드 호스트를 찾는다.
  • DNS 를 이용한 탐지는 스니퍼가 수집한 IP 를 역조회하는 DNS 질의를 관찰해 찾는다.
  • ARP watch 는 MAC·IP 주소 대응 변화를 감시해 ARP 스푸핑을 탐지한다.
문제 11
다음에 제시된 <보기 1>의 사용자 인증방법과 <보기 2>의 사용자 인증도구를 바르게 연결한 것은? (순서대로 ㄱ, ㄴ, ㄷ)

<보기 1>
ㄱ. 지식기반인증
ㄴ. 소지기반인증
ㄷ. 생체기반인증

<보기 2>
A. OTP 토큰
B. 패스워드
C. 홍채

1A, B, C
2A, C, B
3B, A, C
4B, C, A
정답 및 해설

지식기반인증은 패스워드, 소지기반인증은 OTP 토큰, 생체기반인증은 홍채에 연결된다.

사용자 인증은 사용자가 아는 것(지식), 가진 것(소지), 사용자 자신의 신체 특징(생체)으로 나눈다.

  • 패스워드는 사용자가 기억하는 정보이므로 지식기반이다.
  • OTP 토큰은 사용자가 소지한 장치이므로 소지기반이다.
  • 홍채는 사용자의 신체적 특징이므로 생체기반이다.
문제 12
[정보통신망 이용촉진 및 정보보호 등에 관한 법률] 상 용어의 정의에 대한 설명으로 옳지 않은 것은?
1정보통신서비스: 전기통신사업법 제2조제6호에 따른 전기 통신역무와 이를 이용하여 정보를 제공하거나 정보의 제공을 매개하는 것
2정보통신망: 전기통신사업법 제2조제2호에 따른 전기통신 설비를 이용하거나 전기통신설비와 컴퓨터 및 컴퓨터의 이용 기술을 활용하여 정보를 수집ㆍ가공ㆍ저장ㆍ검색ㆍ송신 또는 수신하는 정보통신체제
3통신과금서비스이용자:정보보호제품을 개발ㆍ생산 또는 유통하는 사람이나 정보보호에 관한 컨설팅 등과 관련된 사람
4침해사고:해킹, 컴퓨터바이러스, 논리폭탄, 메일폭탄, 서비스 거부 또는 고출력 전자기파 등의 방법으로 정보통신망 또는 이와 관련된 정보시스템을 공격하는 행위를 하여 발생한 사태
정답 및 해설

통신과금서비스이용자를 정보보호제품을 개발·생산·유통하거나 정보보호 컨설팅에 관련된 사람으로 정의한 것은 틀리다.

통신과금서비스이용자는 통신과금서비스제공자로부터 통신과금서비스를 이용하여 재화나 용역을 구입·이용하는 자를 말한다. 제시된 내용은 같은 조에서 정의하는 정보보호산업(정보보호제품의 개발·생산·유통이나 정보보호 컨설팅 등과 관련된 산업)에 가까운 내용으로, 통신과금서비스와 무관하다.

  • 정보통신서비스는 전기통신역무와 이를 이용해 정보를 제공하거나 정보 제공을 매개하는 것으로 정의된다.
  • 정보통신망은 전기통신설비와 컴퓨터 및 그 이용 기술을 활용해 정보를 수집·가공·저장·검색·송수신하는 정보통신체제로 정의된다.
  • 침해사고는 해킹·컴퓨터바이러스·논리폭탄·메일폭탄·서비스 거부·고출력 전자기파 등으로 정보통신망이나 정보시스템을 공격해 발생한 사태로 정의된다.
문제 13
안드로이드 보안에 대한 설명으로 옳지 않은 것은?
1리눅스 운영체제와 유사한 보안 취약점을 갖는다.
2개방형 운영체제로서의 보안정책을 적용한다.
3응용프로그램에 대한 서명은 개발자가 한다.
4응용프로그램 간 데이터 통신을 엄격하게 통제한다.
정답 및 해설

응용프로그램 간 데이터 통신을 엄격하게 통제하는 것은 폐쇄형 정책을 쓰는 iOS 의 특징이며, 개방형인 안드로이드에 대한 설명으로는 틀리다.

안드로이드는 인텐트 등으로 앱 간 데이터 공유와 호출을 비교적 자유롭게 허용하는 개방형 보안 정책을 쓴다.

  • 안드로이드는 리눅스 커널 기반이므로 리눅스와 유사한 보안 취약점을 갖는다.
  • 안드로이드는 개방형 운영체제로서의 보안 정책을 적용한다.
  • 안드로이드 앱은 공인 기관이 아니라 개발자가 직접(자체 서명) 서명한다.
문제 14
개인정보 보호 인증(PIPL) 제도에 대한 설명으로 옳은 것은?
1물리적 안전성 확보조치 심사영역에는 악성 소프트웨어 통제 심사항목이 있다.
2인증절차는 인증심사 준비단계, 심사단계, 인증단계로 구성되며, 인증유지관리를 위한 유지관리 단계가 있다.
3개인정보 보호를 위해 관리계획 수립과 조직구축은 정보주체권리보장 심사영역에 속한다.
4인증을 신청할 수 있는 기관은 공공기관에 한정한다.
정답 및 해설

PIPL 인증 절차는 준비 단계, 심사 단계, 인증 단계로 이루어지고 인증 후 유지관리 단계가 이어진다는 설명이 옳다.

인증을 받은 뒤에도 사후 심사 등 유지관리를 거쳐 인증 상태를 지속적으로 확인한다.

  • 악성 소프트웨어 통제는 물리적 안전성 확보조치가 아니라 기술적 보호조치에 해당한다.
  • 관리계획 수립과 조직 구축은 정보주체 권리보장이 아니라 개인정보 보호 관리체계에 해당한다.
  • PIPL 인증은 공공기관에 한정되지 않고 민간 기업 등도 신청할 수 있었다.
문제 15
해킹에 대한 설명으로 옳지 않은 것은?
1SYN Flooding은 TCP 연결설정 과정의 취약점을 악용한 서비스 거부 공격이다.
2Zero Day 공격은 시그니처(signature) 기반의 침입탐지시스템으로 방어하는 것이 일반적이다.
3APT는 공격대상을 지정하여 시스템의 특성을 파악한 후 지속적으로 공격한다.
4Buffer Overflow는 메모리에 할당된 버퍼의 양을 초과하는 데이터를 입력하는 공격이다.
정답 및 해설

Zero Day 공격은 시그니처 기반 침입탐지시스템으로 막기 어렵다. 따라서 그것으로 방어하는 것이 일반적이라는 설명은 틀리다.

제로데이 공격은 아직 패치나 탐지 규칙이 없는 취약점을 노리므로, 알려진 공격 패턴과 대조하는 시그니처 기반 탐지로는 잡히지 않는다. 이상 행위 탐지 등으로 보완해야 한다.

  • SYN Flooding 은 TCP 3-way 핸드셰이크의 반개방 연결을 악용한 서비스 거부 공격이다.
  • APT 는 특정 대상을 정해 오랜 기간 정찰한 뒤 지속적으로 공격한다.
  • 버퍼 오버플로우는 할당된 버퍼 크기를 넘는 데이터를 입력해 메모리를 덮어쓰는 공격이다.
문제 16
다음에서 설명하는 웹 서비스 공격은?

공격자가 사용자의 명령어나 질의어에 특정한 코드를 삽입하여 DB 인증을 우회하거나 데이터를 조작한다.

1직접 객체 참조
2Cross Site Request Forgery
3Cross Site Scripting
4SQL Injection
정답 및 해설

질의어에 코드를 삽입해 DB 인증을 우회하거나 데이터를 조작하는 공격은 SQL Injection이다.

입력값을 검증하지 않고 SQL 문에 그대로 붙이는 웹 애플리케이션에서 발생하며, 입력값 검증과 준비된 문장(바인딩 변수) 사용으로 막는다.

  • 직접 객체 참조는 파일명·키 값 같은 내부 객체 참조를 조작해 권한 없는 자원에 접근하는 공격이다.
  • Cross Site Request Forgery 는 사용자가 모르게 인증된 상태로 공격자가 의도한 요청을 보내게 하는 공격이다.
  • Cross Site Scripting 은 웹 페이지에 악성 스크립트를 삽입해 다른 사용자의 브라우저에서 실행되게 하는 공격이다.
문제 17
사용자와 인증 서버 간 대칭키 암호를 이용한 시도-응답(Challenge-Response) 인증방식에 대한 설명으로 옳지 않은 것은?
1재전송 공격으로부터 안전하게 사용자를 인증하는 기법이다.
2인증 서버는 사용자 인증을 위해 사용자의 비밀키를 가지고 있다.
3사용자 시간과 인증 서버의 시간이 반드시 동기화되어야 한다.
4Response값은 사용자의 비밀키를 사용하여 인증 서버에서 전달받은 Challenge값을 암호화한 값이다.
정답 및 해설

시도-응답 방식은 시간 동기화가 필요 없다. 사용자와 서버의 시간이 반드시 동기화되어야 한다는 것은 시간 동기 방식 OTP 의 조건이다.

시도-응답 방식에서는 서버가 매번 새로운 Challenge(난수)를 보내고 사용자가 이를 비밀키로 암호화해 응답하므로, 시각이 아니라 난수로 응답의 신선성을 보장한다.

  • 매번 다른 Challenge 를 쓰므로 이전 응답을 재전송해도 통하지 않아 재전송 공격에 안전하다.
  • 서버가 응답을 검증하려면 사용자의 비밀키를 가지고 있어야 한다.
  • Response 값은 서버가 보낸 Challenge 를 사용자의 비밀키로 암호화한 값이다.
문제 18
국제공통평가기준(Common Criteria)에 대한 설명으로 옳지 않은 것은?
1국가마다 서로 다른 정보보호시스템 평가기준을 연동하고 평가결과를 상호인증하기 위해 제정된 평가기준이다.
2보호 프로파일(Protection Profiles)은 특정 제품이나 시스템에만 종속되어 적용하는 보안기능 수단과 보증수단을 기술한 문서이다.
3평가 보증 등급(EAL : Evaluation Assurance Level)에서 가장 엄격한 보증(formally verified) 등급은 EAL7이다.
4보안 요구조건을 명세화하고 평가기준을 정의하기 위한 ISO/IEC 15408 표준이다.
정답 및 해설

보호 프로파일(PP)은 특정 제품이나 시스템에 종속되지 않는, 구현 독립적인 보안 요구사항 문서이므로 설명이 틀리다.

특정 제품(평가 대상)에 맞춰 보안기능과 보증 수단을 기술하는 구현 종속적 문서는 보안 목표 명세서(ST, Security Target)이다.

  • CC 는 국가마다 다른 평가기준을 통합하고 평가 결과를 상호 인정하려고 제정되었다.
  • 평가 보증 등급 중 정형적으로 검증된(formally verified) 가장 엄격한 등급은 EAL7 이다.
  • CC 는 ISO/IEC 15408 국제 표준이다.
문제 19
[개인정보 보호법] 상 주민등록번호 처리에 대한 설명으로 옳지 않은 것은?
1주민등록번호를 목적 외의 용도로 이용하거나 이를 제3자에게 제공하지 아니하면 다른 법률에서 정하는 소관 업무를 수행할 수 없는 경우, 개인인 개인정보처리자는 개인정보 보호위원회의 심의의결을 거쳐 목적 외의 용도로 이용하거나 이를 제3자에게 제공할 수 있다.
2행정자치부장관은 개인정보처리자가 처리하는 주민등록번호가 유출된 경우에는 5억원 이하의 과징금을 부과ㆍ징수할 수 있으나, 주민등록번호가 유출되지 아니하도록 개인정보처리자가 개인정보 보호법 에 따른 안전성 확보에 필요한 조치를 다한 경우에는 그러하지 아니하다.
3개인정보처리자는 정보주체가 인터넷 홈페이지를 통하여 회원으로 가입하는 단계에서는 주민등록번호를 사용하지 아니하고도 회원으로 가입할 수 있는 방법을 제공하여야 한다.
4개인정보처리자는 주민등록번호가 분실ㆍ도난ㆍ유출ㆍ변조 또는 훼손되지 아니하도록 암호화 조치를 통하여 안전하게 보관하여야 한다.
정답 및 해설

주민등록번호를 목적 외로 이용·제공하지 않으면 다른 법률의 소관 업무를 수행할 수 없어 보호위원회의 심의·의결을 거쳐 목적 외 이용·제공할 수 있는 것은 공공기관에 한정된 사유이다. 개인인 개인정보처리자에게 적용된다는 설명은 틀리다.

「개인정보 보호법」은 이 목적 외 이용·제3자 제공 사유를 공공기관의 경우로 한정하고 있다.

  • 주민등록번호가 유출되면 행정자치부장관이 5억원 이하의 과징금을 부과·징수할 수 있고, 안전성 확보 조치를 다한 경우에는 예외로 한다.
  • 인터넷 홈페이지 회원 가입 단계에서는 주민등록번호를 쓰지 않고도 가입할 수 있는 방법을 제공해야 한다.
  • 주민등록번호 같은 고유식별정보는 분실·도난·유출·변조·훼손되지 않도록 암호화 등 안전성 확보 조치를 해 보관해야 한다.
문제 20
다음에서 설명하는 윈도우 인증 구성요소는?

○ 사용자의 계정과 패스워드가 일치하는 사용자에게 고유의 SID(Security Identifier)를 부여한다.
○ SID에 기반을 두어 파일이나 디렉터리에 대한 접근의 허용 여부를 결정하고 이에 대한 감사 메시지를 생성한다.

1LSA(Local Security Authority)
2SRM(Security Reference Monitor)
3SAM(Security Account Manager)
4IPSec(IP Security)
정답 및 해설

SID 를 부여하고 이를 바탕으로 접근 허용 여부를 결정하며 감사 메시지를 생성하는 구성요소는 SRM(Security Reference Monitor)이다.

윈도우 인증에서 SAM 이 계정·패스워드 일치를 확인하면 SRM 이 SID 를 부여하고, 객체 접근 시 접근 권한 검사와 감사를 수행한다.

  • LSA 는 로그인 계정 검증을 총괄하고 시스템 보안 정책과 감사 로그를 관리하는 구성요소이다.
  • SAM 은 사용자 계정과 패스워드 해시를 저장·관리하고 로그인 정보를 대조한다.
  • IPSec 은 IP 계층의 보안 프로토콜로 윈도우 인증 구성요소가 아니다.
9급 국가직 정보보호론 기출문제모두CBT · moducbt.com
15년 1회차
총 20문항 · 객관식 · 정답·해설 포함
문제 1
다음에서 설명하는 공격방법은?

정보보안에서 사람의 심리적인 취약점을 악용하여 비밀 정보를 취득하거나 컴퓨터 접근권한 등을 얻으려고 하는 공격방법이다.

1스푸핑 공격
2사회공학적 공격
3세션 가로채기 공격
4사전 공격
정답 및 해설

사람의 심리적 취약점을 이용해 비밀 정보나 접근 권한을 얻는 공격은 사회공학적 공격이다.

기술적 결함이 아니라 신뢰·두려움·호기심 같은 인간 심리를 이용하며, 관리자 사칭 전화나 피싱 메일 등이 대표적이다.

  • 스푸핑 공격은 IP·MAC 주소 등을 위조해 다른 대상으로 가장하는 기술적 공격이다.
  • 세션 가로채기 공격은 인증이 끝난 세션을 탈취해 사용하는 공격이다.
  • 사전 공격은 자주 쓰이는 단어 목록을 대입해 패스워드를 알아내는 공격이다.
문제 2
능동적 보안 공격에 해당하는 것만을 모두 고른 것은?

ㄱ. 도청  ㄴ. 감시
ㄷ. 신분위장  ㄹ. 서비스 거부

1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄷ, ㄹ
정답 및 해설

능동적 보안 공격에 해당하는 것은 신분위장과 서비스 거부이다.

능동적 공격은 데이터나 시스템을 변조·위장·방해하는 공격으로 신분위장, 재전송, 메시지 변조, 서비스 거부가 해당한다. 수동적 공격은 정보를 엿보기만 해 탐지가 어렵다.

  • 도청은 통신 내용을 엿듣는 수동적 공격이다.
  • 감시(트래픽 분석 등)는 데이터를 바꾸지 않고 관찰하는 수동적 공격이다.
문제 3
다음에서 설명하는 재해복구시스템의 복구 방식은?

재해복구센터에 주 센터와 동일한 수준의 시스템을 대기 상태로 두어, 동기적 또는 비동기적 방식으로 실시간 복제를 통하여 최신의 데이터 상태를 유지하고 있다가, 재해 시 재해복구센터의 시스템을 활성화 상태로 전환하여 복구하는 방식이다.

1핫 사이트(Hot Site)
2미러 사이트(Mirror Site)
3웜 사이트(Warm Site)
4콜드 사이트(Cold Site)
정답 및 해설

주 센터와 같은 수준의 시스템을 대기 상태로 두고 실시간 복제로 데이터를 유지하다가 재해 시 활성화하는 방식은 핫 사이트(Hot Site)이다.

핫 사이트는 데이터가 최신 상태로 유지되어 짧은 시간 안에 복구할 수 있다.

  • 미러 사이트는 주 센터와 같은 시스템을 대기가 아니라 활성 상태로 동시에 운영해 재해 시 즉시 서비스를 이어간다.
  • 웜 사이트는 중요 업무 위주로 일부 설비만 갖추고 데이터는 주기적으로 백업해 복구에 더 오래 걸린다.
  • 콜드 사이트는 장소와 기본 설비만 마련해 두고 재해 후 장비를 들여와 복구하므로 가장 오래 걸린다.
문제 4
정보보안의 기본 개념에 대한 설명으로 옳지 않은 것은?
1Kerckhoff의 원리에 따라 암호 알고리즘은 비공개로 할 필요가 없다.
2보안의 세 가지 주요 목표에는 기밀성, 무결성, 가용성이 있다.
3대칭키 암호 알고리즘은 송수신자 간의 비밀키를 공유하지 않아도 된다.
4가용성은 인가된 사용자에게 서비스가 잘 제공되도록 보장하는 것이다.
정답 및 해설

대칭키 암호는 암호화와 복호화에 같은 비밀키를 쓰므로 송수신자가 반드시 비밀키를 공유해야 한다. 공유하지 않아도 된다는 설명은 틀리다.

비밀키를 안전하게 나누어 갖는 키 분배 문제가 대칭키 암호의 대표적 약점이며, 이를 해결하려고 공개키 암호와 키 교환 기법이 쓰인다.

  • 케르크호프스 원리에 따르면 암호의 안전성은 키의 비밀성에만 의존해야 하므로 알고리즘은 공개해도 된다.
  • 보안의 3대 목표는 기밀성·무결성·가용성이다.
  • 가용성은 인가된 사용자가 필요할 때 서비스를 이용할 수 있도록 보장하는 것이다.
문제 5
공개키 기반 구조(PKI : Public Key Infrastructure)의 인증서에 대한 설명으로 옳은 것만을 모두 고른 것은?

ㄱ. 인증기관은 인증서 및 인증서 취소목록 등을 관리한다.
ㄴ. 인증기관이 발행한 인증서는 공개키와 공개키의 소유자를 공식적으로 연결해 준다.
ㄷ. 인증서에는 소유자 정보, 공개키, 개인키, 발행일, 유효기간 등의 정보가 담겨 있다.
ㄹ. 공인인증서는 인증기관의 전자서명 없이 사용자의 전자서명만으로 공개키를 공증한다.

1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄷ, ㄹ
정답 및 해설

PKI 인증서에 대한 옳은 설명은 인증기관이 인증서와 인증서 취소목록(CRL)을 관리한다는 것과 인증서가 공개키와 소유자를 공식적으로 연결한다는 것이다.

인증서는 인증기관이 소유자 정보와 공개키를 묶어 자신의 개인키로 서명한 문서이므로, 이를 검증하면 공개키의 주인을 신뢰할 수 있다.

  • 인증서에는 소유자 정보·공개키·발행일·유효기간 등이 담기지만 개인키는 절대 담기지 않는다.
  • 공인인증서는 인증기관의 전자서명으로 공개키를 공증하며, 사용자의 전자서명만으로는 공증할 수 없다.
문제 6
위험 분석에 대한 설명으로 옳지 않은 것은?
1자산의 식별된 위험을 처리하는 방안으로는 위험 수용, 위험 회피, 위험 전가 등이 있다.
2자산의 가치 평가를 위해 자산구입비용, 자산유지보수비용 등을 고려할 수 있다.
3자산의 적절한 보호를 위해 소유자와 책임소재를 지정함으로써 자산의 책임추적성을 보장받을 수 있다.
4자산의 가치 평가 범위에 데이터베이스, 계약서, 시스템 유지 보수 인력 등은 제외된다.
정답 및 해설

자산 가치 평가 범위에서 데이터베이스·계약서·유지보수 인력이 제외된다는 설명은 틀리다.

위험 분석의 자산에는 하드웨어·소프트웨어뿐 아니라 데이터베이스 같은 정보, 계약서 같은 문서, 인력까지 조직에 가치 있는 모든 것이 포함된다.

  • 식별된 위험은 수용·회피·전가(그리고 감소) 등의 방안으로 처리한다.
  • 자산 가치 평가에는 구입비용·유지보수비용 등을 고려할 수 있다.
  • 자산마다 소유자와 책임을 지정하면 자산의 책임추적성을 확보할 수 있다.
문제 7
메시지 인증 코드(MAC :Message Authentication Code)를 이용한 메시지 인증 방법에 대한 설명으로 옳지 않은 것은?
1메시지의 출처를 확신할 수 있다.
2메시지와 비밀키를 입력받아 메시지 인증 코드를 생성한다.
3메시지의 무결성을 증명할 수 있다.
4메시지의 복제 여부를 판별할 수 있다.
정답 및 해설

MAC 만으로는 메시지가 복제(재전송)되었는지 판별할 수 없다. 같은 메시지를 그대로 다시 보내면 MAC 도 그대로 유효하기 때문이다.

재전송을 막으려면 순서 번호·타임스탬프·nonce 등을 메시지에 함께 넣어 MAC 을 계산해야 한다. MAC 자체가 제공하는 것은 무결성과 출처 인증이다.

  • 비밀키를 공유한 상대만 올바른 MAC 을 만들 수 있으므로 메시지 출처를 확신할 수 있다.
  • MAC 은 메시지와 비밀키를 입력받아 생성한다.
  • 수신 측에서 다시 계산한 MAC 과 비교해 메시지 무결성을 검증한다.
문제 8
유닉스(Unix)의 로그 파일과 기록되는 내용을 바르게 연결한 것은?

ㄱ. history - 명령창에 실행했던 명령 내역
ㄴ. sulog - su 명령어 사용 내역
ㄷ. xferlog - 실패한 로그인 시도 내역
ㄹ. loginlog - FTP 파일 전송 내역

1ㄱ, ㄴ
2ㄱ, ㄷ
3ㄴ, ㄷ
4ㄷ, ㄹ
정답 및 해설

바르게 연결된 것은 history(실행한 명령 내역)와 sulog(su 명령어 사용 내역)이다.

나머지 두 로그는 설명이 서로 뒤바뀌어 있다.

  • xferlog 는 실패한 로그인 시도가 아니라 FTP 파일 전송 내역을 기록한다.
  • loginlog 는 FTP 전송 내역이 아니라 실패한 로그인 시도를 기록한다.
문제 9
전송계층 보안 프로토콜인 TLS(Transport Layer Security)가 제공하는 보안 서비스에 해당하지 않는 것은?
1메시지 부인 방지
2클라이언트와 서버 간의 상호 인증
3메시지 무결성
4메시지 기밀성
정답 및 해설

TLS 는 메시지 부인 방지를 제공하지 않는다.

TLS 는 세션에서 공유한 대칭키 기반의 MAC 으로 무결성을 보장하므로, 양쪽이 같은 키를 가져 누가 메시지를 만들었는지 제3자에게 증명할 수 없다. 부인 방지에는 송신자 개인키로 만든 전자서명이 필요하다.

  • TLS 는 인증서를 이용해 서버 인증과 (선택적으로) 클라이언트 인증, 즉 상호 인증을 제공한다.
  • TLS 는 MAC 으로 메시지 무결성을 제공한다.
  • TLS 는 대칭키 암호화로 메시지 기밀성을 제공한다.
문제 10
다음에서 설명하는 스니퍼 탐지 방법에 이용되는 것은?

○ 스니핑 공격을 하는 공격자의 주요 목적은 사용자 ID와 패스워드의 획득에 있다.
○ 보안 관리자는 이 점을 이용해 가짜 ID와 패스워드를 네트워크에 계속 보내고, 공격자가 이 ID와 패스워드를 이용하여 접속을 시도할 때 스니퍼를 탐지한다.

1ARP
2DNS
3Decoy
4ARP watch
정답 및 해설

가짜 ID와 패스워드를 미끼로 흘려 스니퍼를 탐지하는 방법은 Decoy(미끼)를 이용한 탐지이다.

스니퍼를 운영하는 공격자는 수집한 계정으로 접속을 시도하게 되므로, 미끼 계정으로 접속을 시도하는 자가 곧 스니핑을 하고 있다는 증거가 된다.

  • ARP 를 이용한 탐지는 위조한 ARP 요청에 응답하는지로 무차별(promiscuous) 모드 호스트를 찾는다.
  • DNS 를 이용한 탐지는 스니퍼가 수집한 IP 를 역조회하는 DNS 질의를 관찰해 찾는다.
  • ARP watch 는 MAC·IP 주소 대응 변화를 감시해 ARP 스푸핑을 탐지한다.
문제 11
다음에 제시된 <보기 1>의 사용자 인증방법과 <보기 2>의 사용자 인증도구를 바르게 연결한 것은? (순서대로 ㄱ, ㄴ, ㄷ)

<보기 1>
ㄱ. 지식기반인증
ㄴ. 소지기반인증
ㄷ. 생체기반인증

<보기 2>
A. OTP 토큰
B. 패스워드
C. 홍채

1A, B, C
2A, C, B
3B, A, C
4B, C, A
정답 및 해설

지식기반인증은 패스워드, 소지기반인증은 OTP 토큰, 생체기반인증은 홍채에 연결된다.

사용자 인증은 사용자가 아는 것(지식), 가진 것(소지), 사용자 자신의 신체 특징(생체)으로 나눈다.

  • 패스워드는 사용자가 기억하는 정보이므로 지식기반이다.
  • OTP 토큰은 사용자가 소지한 장치이므로 소지기반이다.
  • 홍채는 사용자의 신체적 특징이므로 생체기반이다.
문제 12
[정보통신망 이용촉진 및 정보보호 등에 관한 법률] 상 용어의 정의에 대한 설명으로 옳지 않은 것은?
1정보통신서비스: 전기통신사업법 제2조제6호에 따른 전기 통신역무와 이를 이용하여 정보를 제공하거나 정보의 제공을 매개하는 것
2정보통신망: 전기통신사업법 제2조제2호에 따른 전기통신 설비를 이용하거나 전기통신설비와 컴퓨터 및 컴퓨터의 이용 기술을 활용하여 정보를 수집ㆍ가공ㆍ저장ㆍ검색ㆍ송신 또는 수신하는 정보통신체제
3통신과금서비스이용자:정보보호제품을 개발ㆍ생산 또는 유통하는 사람이나 정보보호에 관한 컨설팅 등과 관련된 사람
4침해사고:해킹, 컴퓨터바이러스, 논리폭탄, 메일폭탄, 서비스 거부 또는 고출력 전자기파 등의 방법으로 정보통신망 또는 이와 관련된 정보시스템을 공격하는 행위를 하여 발생한 사태
정답 및 해설

통신과금서비스이용자를 정보보호제품을 개발·생산·유통하거나 정보보호 컨설팅에 관련된 사람으로 정의한 것은 틀리다.

통신과금서비스이용자는 통신과금서비스제공자로부터 통신과금서비스를 이용하여 재화나 용역을 구입·이용하는 자를 말한다. 제시된 내용은 같은 조에서 정의하는 정보보호산업(정보보호제품의 개발·생산·유통이나 정보보호 컨설팅 등과 관련된 산업)에 가까운 내용으로, 통신과금서비스와 무관하다.

  • 정보통신서비스는 전기통신역무와 이를 이용해 정보를 제공하거나 정보 제공을 매개하는 것으로 정의된다.
  • 정보통신망은 전기통신설비와 컴퓨터 및 그 이용 기술을 활용해 정보를 수집·가공·저장·검색·송수신하는 정보통신체제로 정의된다.
  • 침해사고는 해킹·컴퓨터바이러스·논리폭탄·메일폭탄·서비스 거부·고출력 전자기파 등으로 정보통신망이나 정보시스템을 공격해 발생한 사태로 정의된다.
문제 13
안드로이드 보안에 대한 설명으로 옳지 않은 것은?
1리눅스 운영체제와 유사한 보안 취약점을 갖는다.
2개방형 운영체제로서의 보안정책을 적용한다.
3응용프로그램에 대한 서명은 개발자가 한다.
4응용프로그램 간 데이터 통신을 엄격하게 통제한다.
정답 및 해설

응용프로그램 간 데이터 통신을 엄격하게 통제하는 것은 폐쇄형 정책을 쓰는 iOS 의 특징이며, 개방형인 안드로이드에 대한 설명으로는 틀리다.

안드로이드는 인텐트 등으로 앱 간 데이터 공유와 호출을 비교적 자유롭게 허용하는 개방형 보안 정책을 쓴다.

  • 안드로이드는 리눅스 커널 기반이므로 리눅스와 유사한 보안 취약점을 갖는다.
  • 안드로이드는 개방형 운영체제로서의 보안 정책을 적용한다.
  • 안드로이드 앱은 공인 기관이 아니라 개발자가 직접(자체 서명) 서명한다.
문제 14
개인정보 보호 인증(PIPL) 제도에 대한 설명으로 옳은 것은?
1물리적 안전성 확보조치 심사영역에는 악성 소프트웨어 통제 심사항목이 있다.
2인증절차는 인증심사 준비단계, 심사단계, 인증단계로 구성되며, 인증유지관리를 위한 유지관리 단계가 있다.
3개인정보 보호를 위해 관리계획 수립과 조직구축은 정보주체권리보장 심사영역에 속한다.
4인증을 신청할 수 있는 기관은 공공기관에 한정한다.
정답 및 해설

PIPL 인증 절차는 준비 단계, 심사 단계, 인증 단계로 이루어지고 인증 후 유지관리 단계가 이어진다는 설명이 옳다.

인증을 받은 뒤에도 사후 심사 등 유지관리를 거쳐 인증 상태를 지속적으로 확인한다.

  • 악성 소프트웨어 통제는 물리적 안전성 확보조치가 아니라 기술적 보호조치에 해당한다.
  • 관리계획 수립과 조직 구축은 정보주체 권리보장이 아니라 개인정보 보호 관리체계에 해당한다.
  • PIPL 인증은 공공기관에 한정되지 않고 민간 기업 등도 신청할 수 있었다.
문제 15
해킹에 대한 설명으로 옳지 않은 것은?
1SYN Flooding은 TCP 연결설정 과정의 취약점을 악용한 서비스 거부 공격이다.
2Zero Day 공격은 시그니처(signature) 기반의 침입탐지시스템으로 방어하는 것이 일반적이다.
3APT는 공격대상을 지정하여 시스템의 특성을 파악한 후 지속적으로 공격한다.
4Buffer Overflow는 메모리에 할당된 버퍼의 양을 초과하는 데이터를 입력하는 공격이다.
정답 및 해설

Zero Day 공격은 시그니처 기반 침입탐지시스템으로 막기 어렵다. 따라서 그것으로 방어하는 것이 일반적이라는 설명은 틀리다.

제로데이 공격은 아직 패치나 탐지 규칙이 없는 취약점을 노리므로, 알려진 공격 패턴과 대조하는 시그니처 기반 탐지로는 잡히지 않는다. 이상 행위 탐지 등으로 보완해야 한다.

  • SYN Flooding 은 TCP 3-way 핸드셰이크의 반개방 연결을 악용한 서비스 거부 공격이다.
  • APT 는 특정 대상을 정해 오랜 기간 정찰한 뒤 지속적으로 공격한다.
  • 버퍼 오버플로우는 할당된 버퍼 크기를 넘는 데이터를 입력해 메모리를 덮어쓰는 공격이다.
문제 16
다음에서 설명하는 웹 서비스 공격은?

공격자가 사용자의 명령어나 질의어에 특정한 코드를 삽입하여 DB 인증을 우회하거나 데이터를 조작한다.

1직접 객체 참조
2Cross Site Request Forgery
3Cross Site Scripting
4SQL Injection
정답 및 해설

질의어에 코드를 삽입해 DB 인증을 우회하거나 데이터를 조작하는 공격은 SQL Injection이다.

입력값을 검증하지 않고 SQL 문에 그대로 붙이는 웹 애플리케이션에서 발생하며, 입력값 검증과 준비된 문장(바인딩 변수) 사용으로 막는다.

  • 직접 객체 참조는 파일명·키 값 같은 내부 객체 참조를 조작해 권한 없는 자원에 접근하는 공격이다.
  • Cross Site Request Forgery 는 사용자가 모르게 인증된 상태로 공격자가 의도한 요청을 보내게 하는 공격이다.
  • Cross Site Scripting 은 웹 페이지에 악성 스크립트를 삽입해 다른 사용자의 브라우저에서 실행되게 하는 공격이다.
문제 17
사용자와 인증 서버 간 대칭키 암호를 이용한 시도-응답(Challenge-Response) 인증방식에 대한 설명으로 옳지 않은 것은?
1재전송 공격으로부터 안전하게 사용자를 인증하는 기법이다.
2인증 서버는 사용자 인증을 위해 사용자의 비밀키를 가지고 있다.
3사용자 시간과 인증 서버의 시간이 반드시 동기화되어야 한다.
4Response값은 사용자의 비밀키를 사용하여 인증 서버에서 전달받은 Challenge값을 암호화한 값이다.
정답 및 해설

시도-응답 방식은 시간 동기화가 필요 없다. 사용자와 서버의 시간이 반드시 동기화되어야 한다는 것은 시간 동기 방식 OTP 의 조건이다.

시도-응답 방식에서는 서버가 매번 새로운 Challenge(난수)를 보내고 사용자가 이를 비밀키로 암호화해 응답하므로, 시각이 아니라 난수로 응답의 신선성을 보장한다.

  • 매번 다른 Challenge 를 쓰므로 이전 응답을 재전송해도 통하지 않아 재전송 공격에 안전하다.
  • 서버가 응답을 검증하려면 사용자의 비밀키를 가지고 있어야 한다.
  • Response 값은 서버가 보낸 Challenge 를 사용자의 비밀키로 암호화한 값이다.
문제 18
국제공통평가기준(Common Criteria)에 대한 설명으로 옳지 않은 것은?
1국가마다 서로 다른 정보보호시스템 평가기준을 연동하고 평가결과를 상호인증하기 위해 제정된 평가기준이다.
2보호 프로파일(Protection Profiles)은 특정 제품이나 시스템에만 종속되어 적용하는 보안기능 수단과 보증수단을 기술한 문서이다.
3평가 보증 등급(EAL : Evaluation Assurance Level)에서 가장 엄격한 보증(formally verified) 등급은 EAL7이다.
4보안 요구조건을 명세화하고 평가기준을 정의하기 위한 ISO/IEC 15408 표준이다.
정답 및 해설

보호 프로파일(PP)은 특정 제품이나 시스템에 종속되지 않는, 구현 독립적인 보안 요구사항 문서이므로 설명이 틀리다.

특정 제품(평가 대상)에 맞춰 보안기능과 보증 수단을 기술하는 구현 종속적 문서는 보안 목표 명세서(ST, Security Target)이다.

  • CC 는 국가마다 다른 평가기준을 통합하고 평가 결과를 상호 인정하려고 제정되었다.
  • 평가 보증 등급 중 정형적으로 검증된(formally verified) 가장 엄격한 등급은 EAL7 이다.
  • CC 는 ISO/IEC 15408 국제 표준이다.
문제 19
[개인정보 보호법] 상 주민등록번호 처리에 대한 설명으로 옳지 않은 것은?
1주민등록번호를 목적 외의 용도로 이용하거나 이를 제3자에게 제공하지 아니하면 다른 법률에서 정하는 소관 업무를 수행할 수 없는 경우, 개인인 개인정보처리자는 개인정보 보호위원회의 심의의결을 거쳐 목적 외의 용도로 이용하거나 이를 제3자에게 제공할 수 있다.
2행정자치부장관은 개인정보처리자가 처리하는 주민등록번호가 유출된 경우에는 5억원 이하의 과징금을 부과ㆍ징수할 수 있으나, 주민등록번호가 유출되지 아니하도록 개인정보처리자가 개인정보 보호법 에 따른 안전성 확보에 필요한 조치를 다한 경우에는 그러하지 아니하다.
3개인정보처리자는 정보주체가 인터넷 홈페이지를 통하여 회원으로 가입하는 단계에서는 주민등록번호를 사용하지 아니하고도 회원으로 가입할 수 있는 방법을 제공하여야 한다.
4개인정보처리자는 주민등록번호가 분실ㆍ도난ㆍ유출ㆍ변조 또는 훼손되지 아니하도록 암호화 조치를 통하여 안전하게 보관하여야 한다.
정답 및 해설

주민등록번호를 목적 외로 이용·제공하지 않으면 다른 법률의 소관 업무를 수행할 수 없어 보호위원회의 심의·의결을 거쳐 목적 외 이용·제공할 수 있는 것은 공공기관에 한정된 사유이다. 개인인 개인정보처리자에게 적용된다는 설명은 틀리다.

「개인정보 보호법」은 이 목적 외 이용·제3자 제공 사유를 공공기관의 경우로 한정하고 있다.

  • 주민등록번호가 유출되면 행정자치부장관이 5억원 이하의 과징금을 부과·징수할 수 있고, 안전성 확보 조치를 다한 경우에는 예외로 한다.
  • 인터넷 홈페이지 회원 가입 단계에서는 주민등록번호를 쓰지 않고도 가입할 수 있는 방법을 제공해야 한다.
  • 주민등록번호 같은 고유식별정보는 분실·도난·유출·변조·훼손되지 않도록 암호화 등 안전성 확보 조치를 해 보관해야 한다.
문제 20
다음에서 설명하는 윈도우 인증 구성요소는?

○ 사용자의 계정과 패스워드가 일치하는 사용자에게 고유의 SID(Security Identifier)를 부여한다.
○ SID에 기반을 두어 파일이나 디렉터리에 대한 접근의 허용 여부를 결정하고 이에 대한 감사 메시지를 생성한다.

1LSA(Local Security Authority)
2SRM(Security Reference Monitor)
3SAM(Security Account Manager)
4IPSec(IP Security)
정답 및 해설

SID 를 부여하고 이를 바탕으로 접근 허용 여부를 결정하며 감사 메시지를 생성하는 구성요소는 SRM(Security Reference Monitor)이다.

윈도우 인증에서 SAM 이 계정·패스워드 일치를 확인하면 SRM 이 SID 를 부여하고, 객체 접근 시 접근 권한 검사와 감사를 수행한다.

  • LSA 는 로그인 계정 검증을 총괄하고 시스템 보안 정책과 감사 로그를 관리하는 구성요소이다.
  • SAM 은 사용자 계정과 패스워드 해시를 저장·관리하고 로그인 정보를 대조한다.
  • IPSec 은 IP 계층의 보안 프로토콜로 윈도우 인증 구성요소가 아니다.