🧱 보안 장비 · 인증 · 접근통제
앞 섹션이 "어떻게 공격하는가"였다면, 여기는 "무엇으로 막는가"다.
장비는 놓이는 위치와 보는 계층으로, 인증은 무엇으로 증명하는가로 갈린다.
🚧 방화벽(Firewall) 유형
| 유형 | 동작 계층 | 판단 기준 | 특징 |
|---|---|---|---|
| 패킷 필터링 | 3~4계층 | IP · 포트 · 프로토콜 | 빠르지만 내용은 못 봄, 상태 추적 없음 |
| 상태 기반 검사 Stateful Inspection | 3~4계층 + | 연결 세션 상태 테이블 | 응답 패킷인지 구분 가능 — 현재 주류 |
| 응용 게이트웨이 Proxy | 7계층 | 응용 데이터 내용 | 보안 강함, 속도 느림, 서비스별 프록시 필요 |
| 회선 게이트웨이 Circuit | 5계층 | 세션 단위 중계 (SOCKS) | 내용은 안 보고 연결만 중계 |
🧠 「계층이 올라갈수록 똑똑하지만 느리다」 — 패킷필터(빠름·멍청) → 상태기반 → 프록시(느림·똑똑).
방화벽은 외부 위협을 막는 장비라 내부자 공격은 막지 못한다는 한계 문장이 자주 출제된다.
🏛️ DMZ — 비무장지대
인터넷 ──▶ [외부 방화벽] ──▶ DMZ ──▶ [내부 방화벽] ──▶ 내부망
웹·메일·DNS 사내 서버·PC
(외부 공개 필요) (외부 차단)
DMZ = 외부에도 열어야 하는 서버를 내부망과 분리해 두는 완충 구역
DMZ가 뚫려도 내부망까지 바로 넘어오지 못한다
👁️ IDS vs IPS
| 구분 | IDS 침입탐지 | IPS 침입방지 |
|---|---|---|
| 목적 | 탐지·경보까지 | 탐지 + 차단 |
| 설치 위치 | 미러링(Out-of-band) — 트래픽 사본을 봄 | 인라인(In-line) — 트래픽이 통과 |
| 지연 영향 | 거의 없음 | 있음 (통과 경로에 있으므로) |
| 오탐 시 | 경보만 남음 | 정상 트래픽이 끊긴다 |
오용 탐지 Misuse
알려진 공격 패턴(시그니처)과 대조
오탐 적음 · 제로데이는 못 잡음
이상 탐지 Anomaly
평소 행동 프로파일과 다르면 경보
미지의 공격 탐지 가능 · 오탐 많음
🧰 그 밖의 보안 솔루션
| 솔루션 | 역할 |
|---|---|
| WAF Web Application Firewall | 웹 공격 전용 방화벽 — SQL 인젝션·XSS 차단 (7계층) |
| UTM Unified Threat Mgmt | 방화벽·IPS·안티바이러스·VPN 등을 한 장비에 통합 — 비용 절감, 단일 장애점 주의 |
| NAC Network Access Control | 망에 붙는 단말을 검사해 정책 미달 시 격리·차단 |
| ESM / SIEM | 여러 보안 장비의 로그를 모아 상관 분석·통합 관제 |
| DLP | 중요 데이터의 외부 유출 차단 |
| 허니팟 Honeypot | 일부러 취약한 척해 공격자를 유인·분석 |
🔒 VPN — 공중망 위의 사설망
| 구분 | 내용 |
|---|---|
| IPsec | 3계층에서 동작. 게이트웨이 간 사이트 간 VPN에 주로 사용 |
| └ AH Authentication Header | 무결성 + 인증만 제공 — 암호화(기밀성) 없음 |
| └ ESP Encapsulating Security Payload | 무결성 + 인증 + 암호화(기밀성) |
| └ 전송 모드 | 페이로드만 보호, 원래 IP 헤더 유지 — 단말 간 |
| └ 터널 모드 | IP 헤더까지 통째로 감싸고 새 헤더를 붙임 — 게이트웨이 간 |
| SSL/TLS VPN | 4~7계층. 브라우저만 있으면 접속 — 원격 사용자용 |
🧠 「AH는 도장, ESP는 봉투」 — AH는 진짜임을 보증할 뿐 내용은 보이고,
ESP는 봉투에 넣어 가린다. "기밀성을 제공하지 않는 IPsec 프로토콜은?" → AH.
🪪 사용자 인증 3요소
| 요소 | 무엇으로 증명 | 예 |
|---|---|---|
| 지식 What you know | 알고 있는 것 | 패스워드, PIN, 보안질문 |
| 소유 What you have | 가지고 있는 것 | OTP 토큰, 스마트카드, 인증서 |
| 존재 What you are | 신체 그 자체 | 지문·홍채·얼굴·정맥 |
| 행위 What you do | 행동 특성 (보조 요소) | 서명 필적, 걸음걸이 |
2요소 인증(2FA) = 서로 다른 종류를 둘 조합. 비밀번호 + OTP(지식+소유)는 2FA지만,
비밀번호 + 보안질문은 둘 다 '지식'이라 2FA가 아니다.
🖐️ 생체인식 성능 지표
| 지표 | 의미 | 높으면 |
|---|---|---|
| FAR 오인식률 | 남을 본인으로 잘못 받아들일 확률 | 보안이 위험 |
| FRR 오거부률 | 본인을 남으로 잘못 거부할 확률 | 사용자가 불편 |
| CER 교차점 | FAR과 FRR이 같아지는 지점 | 낮을수록 우수한 장비 |
임계값을 엄격하게 하면 FAR↓ FRR↑, 느슨하게 하면 FAR↑ FRR↓ — 둘은 반비례한다.
그래서 장비의 성능은 CER 하나로 비교한다.
🔑 접근통제 모델
| 모델 | 누가 권한을 정하나 | 특징 |
|---|---|---|
| DAC 임의적 접근통제 | 자원 소유자 | 유연하지만 권한이 번져나가기 쉬움. 일반 OS 파일 권한 |
| MAC 강제적 접근통제 | 시스템(관리자) 정책 | 보안등급(라벨)으로 강제 — 군·정부용, 가장 엄격 |
| RBAC 역할기반 접근통제 | 역할(직무) | 사람이 아닌 역할에 권한 부여 — 인사이동에 강함, 기업 표준 |
🧠 주체로 외운다 — DAC는 주인(Owner), MAC는 관리자(라벨), RBAC는 역할(Role).
"소유자가 마음대로 권한을 줄 수 있다" → DAC, "보안등급에 따라 강제된다" → MAC.
🎫 AAA와 인증 프로토콜
| 용어 | 내용 |
|---|---|
| AAA | Authentication(인증) · Authorization(인가) · Accounting(과금/계정) |
| RADIUS | UDP 1812(인증) / 1813(과금). 인증+인가를 묶어 처리, 암호는 패스워드만 암호화 |
| TACACS+ | TCP 49. 인증·인가·과금을 분리, 패킷 전체 암호화 — 장비 관리용 |
| Kerberos | 티켓 기반 SSO. KDC(= AS + TGS)가 티켓 발급, 대칭키 사용, 시간 동기화 필수 |
| IEEE 802.1X | 포트 기반 인증 — 인증 전에는 스위치 포트를 열지 않음 (EAP 사용) |
⚠️ 자주 뒤바뀌는 두 쌍
• RADIUS = UDP / TACACS+ = TCP
• 802.1X = 포트 인증 / 802.1Q = VLAN 태깅 / 802.1D = STP / 802.1p = QoS 우선순위
• RADIUS = UDP / TACACS+ = TCP
• 802.1X = 포트 인증 / 802.1Q = VLAN 태깅 / 802.1D = STP / 802.1p = QoS 우선순위
📜 정보보호 관리체계
| 제도 | 내용 |
|---|---|
| ISMS-P | 국내 정보보호 및 개인정보보호 관리체계 인증 — 과기정통부·개인정보보호위원회 |
| ISO/IEC 27001 | 국제 표준 정보보안 관리체계(ISMS) 인증 |
| 개인정보 3원칙 | 수집 최소화 · 목적 외 이용 금지 · 보유기간 경과 시 파기 |
| 위험관리 절차 | 자산식별 → 위험분석 → 위험평가 → 대책 수립 → 잔여위험 수용 |