본문으로 바로 가기

컴퓨터활용능력 1급 · 컴퓨터 일반 과목

컴퓨터활용능력 1급 정보 보안 개념 정리

중요도 ★★★★☆ · 20% (추정)

AI 작성 · 검수 완료

AI가 새로 쓴 글 가운데, 작성과 분리된 AI 검증(다시 읽고 사실·수치 확인)을 통과한 단원만 싣습니다. 틀린 곳을 발견하면 알려 주세요.

개요

이 단원은 정보를 안전하게 지키기 위한 조건, 정보가 공격받는 방식, 암호화와 악성 프로그램을 다룹니다. 보안 요건과 침해 유형을 짝짓는 문제, 암호화 방식을 비교하는 문제, 악성 프로그램의 이름을 고르는 문제가 자주 나옵니다.

보안의 세 가지 요건은 허가된 사람만 볼 수 있는 기밀성, 허가된 사람만 고칠 수 있는 무결성, 필요할 때 언제든 쓸 수 있는 가용성입니다. 자료가 오가는 길을 막는 가로막기는 가용성을, 몰래 엿보는 가로채기는 기밀성을, 내용을 바꾸는 수정은 무결성을 해칩니다.

암호화 방식에는 암호화와 복호화에 같은 키를 쓰는 비밀키(대칭키) 방식과, 공개키로 암호화하고 개인키로 푸는 공개키(비대칭키) 방식이 있습니다. 비밀키 방식의 대표는 DES, 공개키 방식의 대표는 RSA 입니다. 악성 프로그램 가운데 트로이 목마는 정상 프로그램인 척 숨어들고, 백도어는 관리자용 뒷문이 악용되는 것이며, 웜은 스스로 복제하며 네트워크로 퍼집니다.

핵심 개념

  • 기밀성·무결성·가용성

    보안의 세 가지 기본 요건입니다. 기밀성은 허가된 사람만 정보를 보는 것, 무결성은 허가된 사람만 정보를 고치는 것, 가용성은 허가된 사람이 필요할 때 정보를 쓸 수 있는 것입니다.

    외우는 요령'보기(기밀) – 고치기(무결) – 쓰기(가용)' 로 묶어 외우세요.

  • 보안 침해 유형

    가로막기는 자료 전달을 막아 가용성을, 가로채기는 몰래 엿보아 기밀성을, 수정은 내용을 바꿔 무결성을 해칩니다. 위조는 다른 사람인 척 가짜 정보를 만들어 보내는 공격입니다.

    외우는 요령'막으면 못 쓴다(가용성)', '엿보면 비밀이 샌다(기밀성)', '바꾸면 망가진다(무결성)'.

  • 비밀키(대칭키) 방식

    암호화할 때와 풀 때 같은 키를 쓰는 방식입니다. 처리 속도가 빠르지만 키를 안전하게 나눠 주기 어렵습니다. 대표 알고리즘은 DES 입니다.

    외우는 요령'대칭 = 열쇠 하나로 잠그고 연다'.

  • 공개키(비대칭키) 방식

    누구나 아는 공개키로 암호화하고, 받는 사람만 가진 개인키(비밀키)로 푸는 방식입니다. 키 관리가 쉽지만 속도가 느립니다. 대표 알고리즘은 RSA 입니다.

    외우는 요령'공개키는 우체통 입구, 개인키는 우체통 열쇠'.

  • 트로이 목마와 백도어

    트로이 목마는 쓸모 있는 정상 프로그램인 척 들어와 몰래 나쁜 일을 하는 프로그램으로, 스스로 복제하지 않습니다. 백도어는 관리자가 드나들려고 만들어 둔 뒷문이 공격에 악용되는 것입니다.

    외우는 요령목마는 '선물인 척', 백도어는 '뒷문'.

  • 웜

    다른 파일에 붙지 않고 스스로를 복제해 네트워크를 통해 퍼지는 악성 프로그램입니다. 네트워크와 시스템에 큰 부하를 줍니다.

    외우는 요령'벌레(웜)처럼 혼자 기어 다니며 번식한다'.

자주 나오는 포인트

  • 침해 유형과 보안 요건을 짝짓는 문제가 단골입니다. 가로막기 = 가용성, 가로채기 = 기밀성, 수정 = 무결성.
  • 공개키 방식에서 암호화는 공개키, 복호화는 개인키입니다. 둘을 바꿔 놓은 선지를 조심하세요.
  • RSA 는 공개키, DES 는 비밀키 방식입니다.
  • 트로이 목마는 스스로 복제하지 않고, 웜은 스스로 복제합니다.

헷갈리는 것 비교: 비밀키 방식과 공개키 방식

구분비밀키(대칭키)공개키(비대칭키)
키암호화·복호화에 같은 키공개키로 암호화, 개인키로 복호화
속도빠름느림
키 나눠 주기어려움쉬움
대표DESRSA

대표 문제 3개

검수를 마친 예상문제 가운데 이 단원의 대표 문제입니다.

예상문제검수 완료컴퓨터 일반 › 정보 보안★★★★☆

문제 1. 정보 보안의 요건 중 '인가된 사용자만 정보를 수정할 수 있어야 한다'는 것은?

  1. ① 기밀성
  2. ② 부인 방지
  3. ③ 가용성
  4. ④ 무결성
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ④ 무결성

핵심: 무결성: 허가된 사람만 정보를 고칠 수 있다

무결성은 정보가 함부로 바뀌지 않고 온전하게 유지되는 것을 말합니다.

틀린 선지

  • ① 기밀성: 허가된 사람만 정보를 볼 수 있어야 한다는 요건입니다.
  • ② 부인 방지: 보내거나 받은 사실을 나중에 아니라고 하지 못하게 하는 것입니다.
  • ③ 가용성: 허가된 사람은 필요할 때 언제든 쓸 수 있어야 한다는 요건입니다.
예상문제검수 완료컴퓨터 일반 › 정보 보안★★★★☆

문제 2. 정상적인 프로그램인 것처럼 꾸며 컴퓨터에 숨어 있다가, 실행되면 정보를 빼내는 등 피해를 주는 악성 프로그램은? (스스로 복제하지는 않는다)

  1. ① 웜(Worm)
  2. ② 트로이 목마(Trojan Horse)
  3. ③ 스니핑(Sniffing)
  4. ④ 스푸핑(Spoofing)
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ② 트로이 목마(Trojan Horse)

핵심: 트로이 목마: 정상 프로그램인 척 숨어듦, 복제 안 함

트로이 목마 는 쓸모 있는 프로그램인 척 숨어 들어와 피해를 주는 악성 프로그램입니다. 바이러스나 웜과 달리 스스로 복제하지 않습니다.

틀린 선지

  • ① 웜(Worm): 네트워크를 통해 스스로 복제하며 퍼져 시스템에 부담을 주는 프로그램입니다.
  • ③ 스니핑(Sniffing): 네트워크를 오가는 데이터를 몰래 엿보는 행위입니다.
  • ④ 스푸핑(Spoofing): 다른 사람이나 다른 컴퓨터인 것처럼 속이는 행위입니다.
예상문제검수 완료컴퓨터 일반 › 정보 보안★★★★☆

문제 3. 공개키(비대칭키) 암호화 방식에 대한 설명으로 옳지 않은 것은?

  1. ① 암호화 키와 복호화 키가 서로 다르다.
  2. ② 암호화 키는 공개하고 복호화 키는 비밀로 한다.
  3. ③ 비밀키 방식보다 암호화·복호화 속도가 빠르다.
  4. ④ 대표적인 방식으로 RSA 가 있다.
▼ 정답과 해설 보기▲ 정답과 해설 접기

정답: ③ 비밀키 방식보다 암호화·복호화 속도가 빠르다.

핵심: 공개키 방식은 계산이 복잡해 비밀키 방식보다 느리다

공개키 방식은 키를 나눠 주기 쉽고 관리할 키의 수가 적다는 장점이 있지만, 계산이 복잡해 속도가 느립니다.

틀린 선지

  • ① 암호화 키와 복호화 키가 서로 다르다.: 맞는 설명입니다.
  • ② 암호화 키는 공개하고 복호화 키는 비밀로 한다.: 맞는 설명입니다.
  • ④ 대표적인 방식으로 RSA 가 있다.: 맞는 설명입니다.
이 단원 5문제 풀기 →