DRM
더 많은 작업
- Digital Rights Management
- 디지털 콘텐츠의 저작권을 관리하는 기술로 전자문서, 음악, SW, E-Book 등 모든 전자적 형태의 컨텐츠를 모두 포함하는 보안 기술
- 한국에서 DRM 이라 하면 문서 암호화 솔루션 처럼 취급되는 경향이 있으나 실제는 그보다 훨씬 더 큰 의미이다.
- 디지털 콘텐트의 지적재산권보호, 관리 기능 및 안전한 유통과 배포를 보장하는 솔루션
- 디지털 콘텐트의 지적재산권을 보호하는 권한통제기술, 사용권한제어 기술, 패키징 기술, 라이선스 관리를 포함한 유통체계
| 구분 | 주요 내용 |
|---|---|
| 패키저 | 컨텐츠를 메타데이터와 함께 배포가능한 단위로 패키징 |
| DRM 컨트롤러 | 배포된 컨텐츠의 이용권한 통제 |
| 클리어링 하우스 | 컨텐츠 배포정책, 라이선스 및 요금 관리 |
| 식별자 | 콘텐츠마다 붙이는 고유 번호. 어느 콘텐츠인지 구별해 권한과 이용 내역을 추적한다(DOI 등) |
| 시큐어 컨테이너 | 암호화한 콘텐츠와 메타데이터·사용 규칙을 한데 묶은 보안 포맷. 패키저가 만든다 |
- 콘텐츠를 메타데이터와 함께 시큐어 컨테이너 포맷 구조로 만드는 모듈은 패키저(Packager)다. 패키저는 콘텐츠를 암호화하고 저작권 정보·사용 규칙을 붙여 배포 단위로 묶는다
- DRM 컨트롤러(DRM 제어기)는 이용자 단말에서 라이선스를 확인하고 콘텐츠를 복호화해 허가된 범위에서만 쓰게 한다
- 클리어링 하우스는 라이선스 발급, 사용 내역 관리, 대금 정산을 맡는 서버 쪽 기관·시스템이다
- 이 밖에 콘텐츠 제공자(저작권자), 콘텐츠 분배자(유통업자), 콘텐츠 소비자가 참여한다
| 구분 | 컨텐츠 상거래 DRM | 내부 문서 유출방지 DRM |
|---|---|---|
| 목적 | 디지털 콘텐츠 저작권 보호 | 기업 내부 문서 보호 |
| 보호 대상 | 이미지, 음악, 영상 등 | 문서 파일 |
| 보호 방법 | 사용자 인증, 암호화 | |
기업 DRM(Enterprise DRM)은 기업 안에서 만들어지는 문서를 생성·저장·공유·반출·폐기에 이르는 생애 주기 내내 보호하는 DRM 이다. 문서를 만들거나 업무 시스템에서 내려받는 순간 자동으로 암호화하고, 문서를 열 때마다 정책에 따라 권한을 준다. 한 제조사 사례는 업무 시스템에서 파일을 내려받으면 자동으로 암호화되고, 파일을 열 때 시스템에 정의된 권한에 따라 열람·편집·인쇄·매크로·화면 캡처 권한이 주어지며, 권한이 바뀌면 다음에 열 때 바로 반영된다고 설명한다. 화면 캡처 권한이 없으면 캡처 도구가 막히고 화면 워터마크가 찍힌다.[1]
권한은 사용자·부서별로만 주는 것이 아니라 프로세스(응용 프로그램)별로도 통제한다. 승인된 응용 프로그램의 프로세스만 암호화 문서를 복호화해 열 수 있게 하고, 캡처 프로그램이나 허가되지 않은 프로그램이 문서 내용에 접근하거나 내용을 붙여 넣는 것을 막는다. 같은 생각은 운영체제의 정보 보호 기능에도 있다. 마이크로소프트의 Windows Information Protection 은 정책의 보호 대상 앱 목록에 든 앱만 기업 데이터에 접근하게 하고, 보호 앱에서 개인용 앱으로 붙여 넣기를 막는다.[2] 따라서 "사용자별 권한 관리는 되지만 프로세스별 권한 관리는 하지 않는다"는 기업 DRM 의 설명으로 틀리다.
- 문서 단위로 암호화하므로 문서가 밖으로 나가도 권한 없는 사람은 내용을 읽지 못한다
- 네트워크 경계에서 유출을 탐지·차단하는 DLP 와 함께 쓰는 경우가 많다
| 특징 | |
|---|---|
| 투명성 | - 저작권자와 콘텐츠 유통업자 간의 거래구조 투명성 제공
- Certification authority, Clearinghouse, Third party 참여 |
| 사용성 | - 사용가능 횟수, 유효기간, 사용환경 등의 정의 기능
- 다양한 비즈니스 모델 구성 및 콘텐츠 소비 형태 통제 제공 |
| 유통성 | - 이메일, 미디어, 네트워크 등을 통한 자유로운 상거래 제공
- 허가 받은 사용자는 별도의 비밀키를 이용하여 대상 콘텐츠를 복호화 하고 허가된 권한으로 사용 가능 |
- 암호화
- DOI(Digital Object Identifier)
- 워터마크
- 핑거프린팅
- 탬퍼링 방지(Tamper resistance) : 복호화 키와 복호화된 콘텐츠를 다루는 모듈을 분석·변조할 수 없게 만든다. 변형을 가하면 동작하지 않는다 → 변형 억제 모듈, 코드 난독화
- DRM 은 콘텐츠를 암호화·패키징하고 이용 권한을 통제하며, 워터마킹·핑거프린팅으로 출처와 유출자를 추적하고, 탬퍼링 방지로 이 장치를 지킨다 → 디지털 콘텐츠 저작권 보호기술
- 워터링 홀은 DRM 기술이 아니다. 공격 대상이 자주 찾는 웹사이트를 미리 감염시켜 두는 APT 공격 기법이다
- ↑ 「Fasoo Enterprise DRM 도입 사례(설계 문서 보호)」, Fasoo, https://en.fasoo.com/?p=53146, 확인일: 2026-11-04.
- ↑ 「Protect your enterprise data using Windows Information Protection (WIP)」, Microsoft Learn, https://learn.microsoft.com/en-us/windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip, 확인일: 2026-11-04.