콘텐츠로 이동

데이터 보호와 워크로드 보안

문서 기준: 2026년 8월

클라우드 보안은 크게 세 가지 영역으로 나뉩니다.

  • 전송 중 보안 (In Transit) — 네트워크를 통해 이동하는 데이터 보호
  • 저장 시 보안 (At Rest) — 스토리지/DB에 저장된 데이터 보호
  • 워크로드 보안 — 실행 중인 서버/컨테이너/애플리케이션 보호

데이터가 네트워크를 이동할 때 도청이나 변조를 방지합니다.

구간 방법 비고
사용자 ↔ 서비스 TLS/HTTPS CDN, LB에서 TLS 종료. 무료 인증서 제공 (ACM, Let’s Encrypt 등)
서비스 ↔ 서비스 mTLS, VPC 내부 통신 서비스 메시(Istio, App Mesh)로 자동 mTLS
리전 ↔ 리전 벤더 백본 암호화 AWS/Azure/Google Cloud 모두 리전 간 트래픽 자동 암호화
온프레미스 ↔ 클라우드 VPN (IPsec) / 전용선 Direct Connect, ExpressRoute, Cloud Interconnect

각 벤더 모두 관리형 서비스 간 통신은 기본적으로 TLS로 암호화됩니다.

저장된 데이터가 물리적으로 탈취되어도 읽을 수 없도록 암호화합니다. 모든 주요 CSP는 기본 암호화를 제공하며, 키 관리 수준에 따라 보안과 운영 복잡도가 달라집니다:

  • 벤더 관리 키 — 가장 간단. 벤더가 키 생성/교체/관리. 대부분의 워크로드에 적합.
  • 고객 관리 키 (CMK) — 키 교체 주기, 접근 정책을 직접 제어. 규제 요건 충족.
  • 자체 키 (BYOK/EKM/HYOK) — 키를 온프레미스 HSM에서 관리. 가장 엄격한 규제 대응.

양자내성 암호화 (Post-Quantum Cryptography)

섹션 제목: “양자내성 암호화 (Post-Quantum Cryptography)”

오늘날 HTTPS, VPN, 데이터 암호화에 사용되는 RSA, ECDH 등의 알고리즘은 양자 컴퓨터가 충분히 커지면 깨질 수 있습니다. 문제는 양자 컴퓨터가 나온 “뒤”가 아니라 “지금”입니다. 공격자가 암호화된 트래픽을 지금 수집해두고, 양자 컴퓨터가 나온 후 복호화하는 Harvest Now, Decrypt Later 공격이 이미 가능하기 때문입니다.

이에 대응하여 NIST가 새로운 암호화 표준을 확정했고, 주요 클라우드 벤더가 전환을 시작했습니다.

표준 용도 알고리즘 상태
FIPS 203 (ML-KEM) 키 교환 Kyber 기반 격자 암호 2024.8 최종 확정
FIPS 204 (ML-DSA) 디지털 서명 Dilithium 기반 격자 암호 2024.8 최종 확정
FIPS 205 (SLH-DSA) 디지털 서명 (상태 비저장) SPHINCS+ 기반 해시 서명 2024.8 최종 확정
HQC 백업 KEM 코드 기반 암호 2025.3 선정
벤더 현황 참고
AWS KMS에서 ML-KEM 하이브리드 TLS 지원. S3, ACM 등 서비스 간 통신에 PQ 하이브리드 키 교환 적용 중 AWS Post-Quantum Cryptography
Azure Microsoft Quantum Safe Program. SymCrypt 라이브러리에 ML-KEM/ML-DSA 구현. TLS 1.3 하이브리드 키 교환 지원 Microsoft Quantum Safe
Google Cloud Cloud KMS에서 PQC 디지털 서명(ML-DSA) 프리뷰. Chrome/BoringSSL에 ML-KEM 하이브리드 배포 완료 Google Cloud PQC
OCI OCI Vault 등에서 PQC 알고리즘 로드맵을 발표. Oracle Database TLS 하이브리드 모드 등은 공식 로드맵·릴리스 노트 기준으로 확인 (구체 제품 문서가 공개되면 링크로 교체) Oracle Security (일반 허브; PQC 전용 페이지는 공식 문서 확인)
  1. 인벤토리 — 사용 중인 암호화 알고리즘, 인증서, 키 크기를 식별합니다 (Crypto Agility Inventory)
  2. 하이브리드 모드 — 기존 알고리즘 + PQC 알고리즘을 동시에 사용하여 호환성을 유지하면서 전환합니다
  3. 우선순위 — 장기 보관 데이터(10년+ 수명)와 서명 인프라부터 전환합니다
  4. 테스트 — PQC 알고리즘은 키/서명 크기가 크므로 네트워크 오버헤드와 핸드셰이크 지연을 측정합니다

기존 암호화가 “저장 시”와 “전송 중”을 보호한다면, 기밀 컴퓨팅은 “사용 중(In Use)” 데이터를 보호합니다. 하드웨어 기반의 신뢰 실행 환경(TEE)에서 데이터를 처리하여, 클라우드 벤더의 관리자조차 처리 중인 데이터에 접근할 수 없습니다.

벤더 제품 GPU 기밀 컴퓨팅 참고
AWS Nitro Enclaves — (Nitro 아키텍처 자체가 하이퍼바이저 격리) AWS Nitro
Azure Confidential VMs (AMD SEV-SNP, Intel TDX) NCC H100 v5 — NVIDIA H100 기밀 GPU Azure Confidential Computing
Google Cloud Confidential VMs (AMD SEV, Intel TDX) A3 Confidential VM — H100 기밀 GPU GCP Confidential Computing
OCI Confidential Computing (AMD SEV) OCI Compute

주요 활용 사례:

  • AI/ML 추론에서 모델 IP와 입력 데이터 동시 보호 (기밀 GPU)
  • 멀티파티 데이터 분석 — 원본 데이터를 공개하지 않고 공동 연산
  • 데이터 주권이 엄격한 워크로드 (소버린 클라우드 + 기밀 컴퓨팅 조합)

실행 중인 인프라와 애플리케이션을 보호합니다.

전송 중인 데이터를 보호하려면 네트워크 수준의 접근 제어가 필수적입니다.

벤더 제품 비고
AWS AWS WAF ALB/CloudFront/API Gateway에 연결. 관리형 규칙 + 커스텀 규칙
Azure Azure WAF (Front Door / App Gateway) OWASP CRS 3.2 기본 제공. 정책 기반 관리
Google Cloud Cloud Armor DDoS + WAF 통합. 사전 구성된 WAF 규칙 + 적응형 보호(ML)
OCI OCI WAF Load Balancer/Edge 연동. OWASP 규칙 세트 제공

OWASP Top 10은 웹 애플리케이션의 가장 흔한 보안 위협을 정리한 업계 표준입니다. 각 벤더의 WAF는 이 위협에 대응하는 관리형 규칙 세트를 제공합니다.

아래는 OWASP Top 10 중 WAF 규칙으로 완화 가능한 주요 항목을 발췌한 것입니다:

OWASP Top 10 위협 WAF 규칙 대응 벤더별 관리형 규칙
A01 — Broken Access Control 경로 탐색, 강제 브라우징 차단 AWS Managed Rules (Core), Azure CRS, Cloud Armor 사전 구성 규칙
A03 — Injection (SQL/XSS) SQL Injection, XSS 패턴 매칭 AWS SQLi/XSS Rule Group, Azure CRS, Cloud Armor sqli-v33-stable
A05 — Security Misconfiguration 알려진 취약 경로 차단 AWS Known Bad Inputs, Azure CRS
A06 — Vulnerable Components 알려진 CVE 익스플로잇 차단 AWS Managed Rules (CVE), Azure Bot Manager
A07 — Authentication Failures 브루트포스, 크리덴셜 스터핑 차단 AWS Account Takeover Prevention, Azure Rate Limiting
구분 관리형 규칙 (Managed Rules) 커스텀 규칙
관리 주체 벤더 또는 보안 파트너가 업데이트 사용자가 직접 작성·유지
적합한 경우 OWASP Top 10 기본 방어, 빠른 적용 애플리케이션 특화 로직, 비즈니스 규칙
업데이트 새 위협 발견 시 벤더가 자동 업데이트 사용자가 직접 업데이트
비용 규칙 그룹당 과금 (AWS), 기본 포함 (Azure/Google Cloud/OCI) 규칙 수에 따라 과금

실무 권장:

  • 1단계 — 관리형 OWASP 규칙 세트를 먼저 적용 (Count 모드로 시작하여 오탐 확인 후 Block 전환)
  • 2단계 — 애플리케이션 특화 커스텀 규칙 추가 (특정 API 경로 보호, 지역 기반 차단 등)
  • 3단계 — Rate Limiting 규칙으로 DDoS/브루트포스 완화
  • 로깅 — WAF 로그를 S3/Log Analytics/Cloud Logging에 저장하여 공격 패턴 분석

위협 탐지(GuardDuty, Defender, SCC, Cloud Guard)와 컨테이너/런타임 보안(Inspector, Defender for Containers 등)은 보안 태세 관리에서 상세히 다룹니다.

  • WAF를 Block 모드로 바로 적용 — 오탐(False Positive)을 확인하지 않고 차단 모드로 전환하여 정상 트래픽이 차단됨. Count 모드로 먼저 검증해야 함
  • 벤더 관리 키로 충분한데 BYOK를 도입 — 규제 요건 없이 자체 키 관리를 선택하여 운영 복잡도와 장애 위험만 증가
  • VPC Endpoint 없이 관리형 서비스 접근 — S3, KMS 등을 NAT Gateway 경유로 접근하여 불필요한 인터넷 노출과 비용 발생
  • PQC 전환을 “양자 컴퓨터 등장 후”로 미루기 — Harvest Now, Decrypt Later 공격에 이미 노출 중. 장기 보관 데이터는 지금부터 하이브리드 모드 적용 필요
  • 저장 시 암호화가 모든 스토리지/DB에 활성화되어 있는가 (기본 암호화 확인)
  • WAF 관리형 규칙을 Count 모드로 먼저 적용하고 오탐을 확인한 후 Block으로 전환했는가
  • 관리형 서비스(S3, KMS 등) 접근에 VPC Endpoint / Private Link를 사용하는가
  • 사용 중인 암호화 알고리즘을 인벤토리하고 PQC 전환 로드맵을 수립했는가
  • 민감 AI 추론 워크로드에 기밀 컴퓨팅 적용을 검토했는가