본문 바로가기
보안/암호학

5. 저작권을 지키기 위한 기법 (스테가노그래피, 워터마크, 핑거프린팅, DRM)

by Ulegi 2021. 9. 9.

5_1. 스테가노그래피, 워터마크, 핑거프린팅

 

스테가노그래피

Stegano(감추다) + Graphy(문장) = 감춰진 문장

 

기원

1. 고대 그리스에서 노예 머리를 밀고(ㅠㅠ) 두피에 문신으로 메시지를 새김

2. 노예의 머리카락이 자라면 메시지를 받을 사람에게 노예를 보냄

3. 수신자는 노예의 머리를 깎아 메시지의 내용을 확인

 

ex) 이미지에서 비트를 바꿔 넣어 내가 원하는 메시지를 삽입

 

워터마크

문서나 사진 등에 저작자 등을 밝히기 위해 흐릿하게 삽입된 이미지

 

핑거프린팅

동일한 데이터에 저작권자만이 알 수 있는 일련번호를 비밀리에 부여, 문제 발생시에 일련번호를 통해 검증

 

정리 및 비교

항목 스테가노그래피 워터마크 핑커프린트
은닉정보(숨기려는 것) 메시지 판매자 정보 구매자 추적정보
관심 / 용도 은닉메시지 검출 저작권 표시 구매자 추적
트래킹 불가 가능 가능
불법예방 효과
저작권증명 효과
공격 강인성(공격에 강한가) 상대적으로 약함 상대적으로 강함 상대적으로 강함

※ 강성 워터마킹 : 쉽게 파괴 X

※ 연성 워터마킹 : 쉽게 파괴 / 대신 탐지가 빠름

 

※  핑거프린트는 공모공격(표본을 모아서 끼워맞추기 공격)이 가능


5_2. DRM

DRM (디지털 저작권 관리) - 암호기술, 키 관리, 워터마킹 등 다양한 정보기술을 활용

 

DRM 개념도

 

컨텐츠                          사용자

 

서적                              PC

영화     --->  DRM  ---> 

DVD                             휴대폰

 

- 사용자는 DRM 을 거쳐 컨텐츠를 다운로드

- DRM은 컨텐츠에 식별번호 부여, 저작권(ex. 워터마크) 표시

 

DRM의 구성요소

구성요소 설명
메타데이터 각종 데이터의 구조 및 정보 (데이터의 부가설명을 위한 데이터)
패키저 보호 대상인 컨텐츠메타데이터와 함께 시큐어 컨테이너 포멧으로 패키징하는 모듈
시큐어 컨테이너 DRM을 통해 유통되는 컨텐츠의 배포 단위
식별자 컨텐츠를 식별하기 위한 식별자
DRM 제어기 컨텐츠가 사용자의 디바이스에서 지속적으로 보호될 수 있도록 DRM 프로세스를 제어
클리어링 하우스 - 디지털 허가를 사용자에게 발급
- 컨텐츠 제공자에게는 로열티 지불
- 배급자에게는 배급 수수료를 지불

==> 이런 재정적 거래를 취급

댓글