Day 24: GDPR (EU 일반 데이터 보호 규정)

1. GDPR의 개요

1.1 정의 및 특징

  • 정식 명칭 : General Data Protection Regulation (일반 데이터 보호 규정)
  • 개념 : EU(유럽연합) 시민의 개인정보(개인 데이터)를 보호하기 위한 법률
  • 발효일 : 2018년 5월 25일

1.2 제정 배경

  • 1995년 데이터보호지침(Data Protection Directive)의 한계
  • 디지털 경제 발전으로 개인정보 처리 급증
  • EU 회원국별 상이한 개인정보 보호 수준 -> 통일 필요
  • 개인정보 자기결정권 강화
  • 글로벌 기업의 EU 시민 데이터 남용 방지

1.3 GDPR의 핵심 특징

(1) 역외 적용 (Extraterritorial Application)

EU 밖 기업도 적용 대상입니다.

적용 조건 :

  • EU 시민에게 상품·서비스 제공
  • EU 시민의 행동 모니터링

예시 :

  • 한국 기업이 EU에 제품 수출 => GDPR 적용
  • 미국 기업이 EU 시민 데이터 수집 => GDPR 적용

(2) 강력한 제재

위반 시 막대한 과징금 부과 :

  • 최대 2,000만 유로 또는 전 세계 연간 매출의 4% 중 높은 금액

(3) 개인의 권리 강화

  • 열람권, 정정권, 삭제권 (“잊힐 권리”), 데이터 이동권, 자동화된 결정 거부권

(4) 책임성 원칙 (Accountability)

기업이 스스로 준수를 입증해야 합니다.

1.4 GDPR vs 한국 개인정보보호법

구분 GDPR 한국 개인정보보호법
적용 범위 EU + 역외 적용 한국
법적 근거 6가지 명시 동의 중심
삭제권 “잊힐 권리” 정정·삭제권
데이터 이동권 있음 없음
DPO 일부 의무 개인정보 보호책임자 의무
과징금 최대 매출 4% 최대 매출 3%
유출 통지 72시간 이내 지체 없이

1.5 적용 대상 : 컨트롤러 vs 프로세서

  • 컨트롤러 (Controller) : 개인 데이터 처리의 목적과 수단을 결정하는 자

    • 예 : 온라인 쇼핑몰, 소셜 미디어 플랫폼, 은행
  • 프로세서 (Processor) : 컨트롤러를 대신하여 개인 데이터를 처리하는 자

    • 예 : 클라우드 서비스 제공자, 콜센터 위탁 업체, 데이터 분석 업체

    한국 법률과의 비교 : 컨트롤러 ≈ 개인정보처리자, 프로세서 ≈ 수탁자


2. GDPR의 7대 원칙 (Article 5)

2.1 적법성·공정성·투명성 (Lawfulness, Fairness and Transparency)

  • 적법성 : 합법적 근거가 있어야 처리 가능
  • 공정성 : 정보주체에게 불리하지 않게 처리
  • 투명성 : 처리 내용을 정보주체에게 명확히 공개

2.2 목적 제한 (Purpose Limitation)

  • 특정된 목적으로만 수집·처리
  • 수집 시 목적을 명시하고 목적 외 사용 금지

2.3 데이터 최소화 (Data Minimisation)

  • 필요 최소한의 데이터만 수집
  • “Nice to have” 가 아닌 “Need to have” 만 수집

2.4 정확성 (Accuracy)

  • 데이터가 정확하고 최신 상태 유지
  • 부정확한 데이터는 즉시 삭제·정정

2.5 보존 제한 (Storage Limitation)

  • 필요한 기간만 보관
  • 목적 달성 후 삭제

2.6 무결성 및 기밀성 (Integrity and Confidentiality)

  • 기술적·관리적 조치로 안전하게 보호

2.7 책임성 (Accountability)

  • 컨트롤러가 위 원칙 준수를 스스로 입증
  • 문서화, 정책 수립, 기록 유지 필요

3. 개인 데이터 처리의 법적 근거 (Article 6)

GDPR은 동의뿐 아니라 6가지 법적 근거 중 하나만 있으면 처리 가능합니다.

3.1 6가지 법적 근거

  • (1) 동의 (Consent) : 정보주체의 명확한 동의

    • 자유롭게 (Freely given), 구체적으로 (Specific), 정보에 입각하여 (Informed), 명백하게 (Unambiguous) 부여된 동의
    • 예 : 마케팅 이메일 수신 동의
  • (2) 계약 이행 (Contract) : 계약 체결 또는 이행을 위해 필요

    • 예 : 온라인 쇼핑몰 주문 처리, 배송 주소 수집
  • (3) 법적 의무 (Legal Obligation) : 법률에 따른 의무 이행

    • 예 : 세법에 따른 거래 기록 보관
  • (4) 생명 보호 (Vital Interests) : 정보주체 또는 타인의 생명 보호

    • 예 : 응급 의료 상황
  • (5) 공익 (Public Interest) : 공익 또는 공식 권한 행사

    • 예 : 정부 기관의 공공 서비스
  • (6) 정당한 이익 (Legitimate Interests) : 컨트롤러 또는 제3자의 정당한 이익

    • 요건 : 정보주체의 권리보다 우선하지 않을 것
    • 예 : 사기 방지, 네트워크 보안

핵심 : 동의가 유일한 방법이 아닙니다. 상황에 따라 적절한 법적 근거를 선택할 수 있습니다.

3.2 동의 요건 (Article 7)

GDPR의 동의는 매우 엄격합니다.

  • 자유로운 동의 : 강제 불가, 서비스 제공 조건으로 불필요한 동의 요구 금지
  • 구체적 동의 : 포괄적 동의 불가, 목적별 개별 동의 필요
  • 정보에 입각한 동의 : 명확하고 알기 쉬운 언어로 정보 제공
  • 명백한 동의 : 적극적 행위 필요 (체크박스 클릭 등), 사전 체크 불가, 침묵은 동의가 아님
  • 동의 철회 권리 : 동의한 방법보다 쉽게 철회 가능해야 함

올바른 동의 예시 :

  • 이용약관 동의 (필수) : 직접 체크
  • 개인정보 처리방침 동의 (필수) : 직접 체크
  • 마케팅 이메일 수신 동의 (선택) : 직접 체크, 동의 철회는 이메일 하단 수신거부 링크 클릭

잘못된 동의 예시 :

  • 이용약관, 개인정보처리방침, 마케팅 수신에 모두 동의합니다 (사전에 체크된 상태)

4. 정보주체의 권리 (Chapter III)

4.1 투명성 및 정보 제공 (Article 12~14)

개인정보 처리방침 (Privacy Notice) 에 다음 정보를 명확하고 이해하기 쉽게 제공해야 합니다.

  • 컨트롤러 신원 및 DPO 연락처
  • 처리 목적 및 법적 근거
  • 제3자 제공 및 국제 이전 현황
  • 보유 기간
  • 정보주체 권리 및 감독기구 제소권
  • 동의 철회 권리
  • 자동화된 결정 존재 여부

4.2 열람권 (Right of Access, Article 15)

  • 정보주체는 자신의 개인 데이터 사본 요구 가능
  • 제공 기한 : 1개월 이내 (연장 시 최대 3개월)
  • 비용 : 무료 (과도한 요청 시 합리적 비용 청구 가능)

4.3 정정권 (Right to Rectification, Article 16)

  • 부정확한 개인 데이터 정정 요구 가능
  • 처리 기한 : 1개월 이내

4.4 삭제권 — “잊힐 권리” (Right to Erasure, Article 17)

다음 경우 삭제 요구 가능 :

  • 목적 달성 (더 이상 필요하지 않음)
  • 동의 철회 (동의가 법적 근거인 경우)
  • 처리 반대 (정당한 이익이 법적 근거인 경우)
  • 위법 처리, 법적 의무에 따른 삭제

삭제 거부 가능한 예외 :

  • 표현의 자유, 법적 의무 이행, 공익, 법적 청구권 행사

추가 의무 : 제3자에게 제공한 경우 => 제3자에게도 삭제 요청 통지

처리 기한 : 1개월 이내

4.5 처리 제한권 (Right to Restriction, Article 18)

다음 경우 처리 제한 요구 가능 :

  • 정확성 다툼 중 (확인 기간 동안)
  • 위법 처리이나 삭제 대신 제한 원할 때
  • 컨트롤러는 불필요하나 정보주체가 법적 청구에 필요한 경우
  • 처리 반대 확인 기간 동안

처리 제한 = 저장만 가능, 이용 불가

4.6 데이터 이동권 (Right to Data Portability, Article 20)

  • 구조화되고 기계 판독 가능한 형식 (JSON, CSV 등) 으로 데이터 수령 요구 가능
  • 요건 : 법적 근거가 동의 또는 계약, 자동화된 수단으로 처리
  • 타 서비스로 직접 이전 요구 가능 (기술적으로 가능한 경우)
  • 예 : 소셜 미디어 프로필 데이터를 JSON으로 다운로드, 음악 재생 목록을 CSV로 다운로드

4.7 반대권 (Right to Object, Article 21)

  • 정당한 이익 또는 공익이 법적 근거인 경우 처리 반대 가능
  • 마케팅 목적 처리 : 언제든지 무조건 반대 가능

4.8 자동화된 결정 거부권 (Article 22)

  • 완전 자동화된 결정 (프로파일링 포함) 에 대해 거부 가능
  • 예 : AI 기반 대출 심사, 자동화된 채용 심사
  • 예외 : 계약 체결·이행에 필요, 법률에 허용, 명시적 동의가 있는 경우

5. 컨트롤러 및 프로세서의 의무

5.1 Privacy by Design and by Default (Article 25)

  • Privacy by Design (설계 단계부터 개인정보 보호)

    • 시스템 설계 단계부터 개인정보 보호 고려 (암호화, 가명화, 최소화)
  • Privacy by Default (기본 설정으로 개인정보 보호)

    • 기본 설정을 개인정보 보호 중심으로 설정
    • 잘못된 예 : SNS 기본 설정 => 전체 공개
    • 올바른 예 : SNS 기본 설정 => 친구만 공개
    • 잘못된 예 : 앱 기본 설정 => 모든 권한 허용
    • 올바른 예 : 앱 기본 설정 => 필수 권한만 허용

5.2 DPO (Data Protection Officer, Article 37~39)

DPO 지정 의무

다음 경우 DPO 지정 필수 :

  • 공공기관 (법원 제외)
  • 대규모 정기적·체계적 모니터링
  • 대규모 민감 데이터 또는 범죄 데이터 처리 (일반적으로 수만 명 이상)

DPO 업무

  • GDPR 준수 모니터링
  • 임직원 교육 및 자문
  • 감독기구 협력
  • 정보주체 문의 대응

DPO는 독립적 지위를 보장받아야 합니다.

5.3 처리 활동 기록 (Records of Processing Activities, Article 30)

250명 이상 고용 또는 고위험 처리 시 의무 기록 사항 :

  • 처리 목적, 개인 데이터 범주, 정보주체 범주
  • 제3자 제공 및 국제 이전
  • 보유 기간 및 보안 조치

한국 개인정보파일 대장과 유사한 개념입니다.

5.4 DPIA (Data Protection Impact Assessment, Article 35)

고위험 처리 시 사전에 DPIA 실시 의무

고위험 처리 예시 :

  • 대규모 민감 데이터 처리
  • 대규모 체계적 모니터링 (CCTV)
  • 자동화된 결정 (프로파일링)

DPIA 내용 :

  • 처리 활동 설명
  • 필요성 및 비례성 평가
  • 정보주체 권리 및 자유에 대한 위험 평가
  • 위험 완화 조치

한국 개인정보 영향평가와 유사한 개념입니다.

5.5 개인정보 침해 통지 (Article 33~34)

  • 감독기구 통지 (Article 33) : 침해 인지 후 72시간 이내 감독기구에 통지

    • 통지 내용 : 침해 내용, DPO 연락처, 침해 결과, 조치 사항
  • 정보주체 통지 (Article 34) : 높은 위험이 있는 경우 정보주체에게 지체 없이 통지

    • 높은 위험 예 : 민감 데이터 유출, 재정적 손실 가능성
    • 통지 불필요 예외 : 암호화 등으로 읽을 수 없는 상태, 후속 조치로 위험 제거, 불균형적 노력 요구 시 (공개 공지 대체)

5.6 프로세서 계약 (Article 28)

컨트롤러와 프로세서 간 서면 계약 (DPA : Data Processing Agreement) 필수

계약 필수 조항 :

  • 처리 대상, 목적, 기간
  • 컨트롤러 지시에 따라서만 처리
  • 비밀 유지 및 보안 조치
  • 하위 프로세서 조건
  • 정보주체 권리 지원
  • 계약 종료 시 데이터 반환·삭제
  • 감사 지원

6. 국제 이전 (Chapter V)

6.1 원칙

EU 외 국가로 개인 데이터 이전 시 적정한 보호 수준 보장 필요

6.2 이전 방법

  • (1) 적정성 결정 (Adequacy Decision, Article 45)

    • EU 집행위원회가 해당 국가의 보호 수준을 적정하다고 인정
    • 적정성 인정 국가 (2024년 기준) : 일본, 한국(2024년 1월), 영국, 스위스, 이스라엘, 뉴질랜드, 캐나다(상업 부문), 미국(일부 프레임워크) 등
    • 한국 : 2024년 1월 적정성 결정 획득 => EU -> 한국 이전 시 추가 조치 불필요
  • (2) 표준계약조항 (SCC : Standard Contractual Clauses, Article 46)

    • EU 집행위원회가 승인한 표준 계약서
    • 적정성 결정이 없는 국가로 이전 시 가장 일반적인 방법
  • (3) BCR (Binding Corporate Rules)

    • 다국적 기업 그룹 내부 규칙으로 국제 이전
  • (4) 예외 (Derogations, Article 49)

    • 특정 상황 (명시적 동의, 계약 이행, 공익, 법적 청구권, 생명 보호) 에서만 이전 가능

7. 감독 및 제재

7.1 과징금 (Article 83)

  • Tier 1 (최대 1,000만 유로 또는 전 세계 연간 매출 2%) :

    • 프로세서 의무 위반, 인증 기관 의무 위반
  • Tier 2 (최대 2,000만 유로 또는 전 세계 연간 매출 4%) :

    • 기본 원칙 위반 (Article 5)
    • 정보주체 권리 위반
    • 국제 이전 위반
    • 감독기구 명령 불이행

실제 과징금 사례 :

  • Amazon : 7억 4,600만 유로 (2021년)
  • Google : 9,000만 유로 (2022년)
  • Meta : 12억 유로 (2023년)

8. 보안 컨설팅 실무 시사점

8.1 GDPR 준수 컨설팅 프로세스 (총 5 ~ 9개월)

  • Phase 1 — 범위 및 현황 진단 (1 ~ 2개월)

    • GDPR 적용 여부 확인
    • 컨트롤러 / 프로세서 역할 판단
    • 개인 데이터 처리 활동 파악 및 법적 근거 확인
    • 갭 분석
  • Phase 2 — 컴플라이언스 체계 구축 (3 ~ 6개월)

    • Privacy Notice 작성 (명확하고 이해하기 쉽게)
    • 동의 관리 : GDPR 요건 충족, 동의 철회 기능 구현
    • 정보주체 권리 보장 절차 수립 (1개월 내 처리 체계)
    • 처리 활동 기록 (Article 30) 문서화
    • DPIA 실시 (고위험 처리 시)
    • DPO 지정 (필요 시)
    • 보안 조치 : 암호화, 접근 통제, Privacy by Design
    • 침해 대응 : 72시간 통지 체계 구축
    • 국제 이전 조치 : 한국은 적정성 결정으로 추가 조치 불필요
  • Phase 3 — 교육 및 문서화 (1개월)

    • 임직원 교육
    • 정책·절차 문서화
  • Phase 4 — 유지 관리

    • 정기 점검, DPIA 업데이트, 처리 활동 기록 업데이트

8.2 GDPR vs ISO 27701

구분 GDPR ISO 27701
성격 법률 (강제) 표준 (자발적)
범위 EU + 역외 적용 전 세계
준수 입증 스스로 입증 인증
제재 과징금 (최대 매출 4%) 없음 (인증 취소)

활용 : ISO 27701 인증은 GDPR 준수의 강력한 증거가 되지만, ISO 27701 인증이 GDPR 완전 준수를 보장하지는 않습니다.

8.3 한국 기업의 GDPR 대응 전략

  • 전략 1 — 적정성 결정 활용 (2024년 1월 획득)

    • EU -> 한국 이전 : 추가 조치 불필요
    • 단, 개인정보보호법 엄격 준수 필요
  • 전략 2 — Privacy by Design 적용

    • 시스템 설계 단계부터 암호화, 최소 수집, 동의 철회 기능 반영
  • 전략 3 — 데이터 이동권 구현

    • EU 시민 대상 서비스라면 JSON, CSV 등 기계 판독 가능 형식의 데이터 다운로드 기능 필수

9. GDPR과 쿠키 (ePrivacy Directive)

9.1 쿠키 동의

ePrivacy Directive (쿠키 법) 와 GDPR 을 함께 적용합니다.

  • 필수 쿠키 : 동의 불필요 (예 : 로그인 세션, 장바구니)
  • 비필수 쿠키 : 동의 필요 (예 : 광고, 분석, 추적 쿠키)
  • 사전 체크 금지, 사용자가 직접 선택해야 함

쿠키 배너 예시 :

이 사이트는 쿠키를 사용합니다.

  • 필수 쿠키 : 필수 (체크 불가)
  • 분석 쿠키 : 선택 (직접 체크)
  • 광고 쿠키 : 선택 (직접 체크)
  • [모두 수락] [선택 수락] [거부]

9.2 Google Analytics 사용 시 주의사항

  • Schrems II 판결 (2020년) : EU-US Privacy Shield 무효화 => 미국 서버로의 데이터 이전에 SCC 필요
  • 일부 EU 감독기구는 Google Analytics 사용을 불법 판단
  • 대응 방안 :
    • Google Analytics 4 (GA4) 의 EU 서버 옵션 활용
    • Matomo 등 자체 호스팅 대안 사용

10. 실무 체크리스트

법적 근거

  • 개인 데이터 처리의 법적 근거가 있는가? (동의, 계약, 법적 의무, 생명 보호, 공익, 정당한 이익)
  • 동의가 법적 근거인 경우 GDPR 요건을 충족하는가? (자유로운, 구체적, 정보에 입각, 명백한)

투명성

  • Privacy Notice 를 제공하는가?
  • Privacy Notice 에 필수 정보가 포함되어 있는가?

정보주체 권리

  • 열람권을 보장하는가? (1개월 이내)
  • 정정권을 보장하는가?
  • 삭제권 (잊힐 권리) 을 보장하는가?
  • 데이터 이동권을 보장하는가? (기계 판독 가능 형식)
  • 자동화된 결정에 대한 정보를 제공하는가?

의무 사항

  • DPO 를 지정했는가? (해당 시)
  • 처리 활동을 기록하는가? (Article 30)
  • 고위험 처리 시 DPIA 를 실시하는가?
  • 침해 시 72시간 내 감독기구 통지 체계가 있는가?

보안

  • Privacy by Design 을 적용하는가?
  • Privacy by Default 를 적용하는가?
  • 개인 데이터를 암호화하는가?
  • 접근 통제를 하는가?

국제 이전

  • EU 외 국가로 이전 시 적절한 조치를 하는가? (적정성 결정, SCC 등)

프로세서 (해당 시)

  • 컨트롤러와 DPA 를 체결했는가?
  • 컨트롤러의 지시에 따라서만 처리하는가?

학습 정리

  • GDPR : EU 일반 데이터 보호 규정, 2018년 5월 시행
  • 역외 적용 : EU 밖 기업도 EU 시민 데이터 처리 시 적용 (한국 기업 포함)
  • 6가지 법적 근거 : 동의, 계약, 법적 의무, 생명 보호, 공익, 정당한 이익
  • 7대 원칙 : 적법성·공정성·투명성, 목적 제한, 데이터 최소화, 정확성, 보존 제한, 무결성·기밀성, 책임성
  • 정보주체 권리 : 열람, 정정, 삭제(잊힐 권리), 이동권, 반대권, 자동화 결정 거부
  • Privacy by Design / by Default : 설계 단계부터, 기본 설정부터 개인정보 보호
  • DPO 지정 : 대규모 모니터링 또는 민감 데이터 처리 시 의무
  • DPIA : 고위험 처리 시 의무 (사전 위험 평가)
  • 침해 통지 : 72시간 이내 감독기구 통지, 높은 위험 시 정보주체에게도 통지
  • 과징금 : 최대 2,000만 유로 또는 매출 4% (Meta 12억 유로 사례)
  • 한국 적정성 결정 (2024년 1월) : EU -> 한국 이전 시 추가 조치 불필요

다음 학습 주제

  • SOC 2 (미국 서비스 조직 통제)
  • NIST Framework (미국 사이버보안 프레임워크)