문맥 (context)
현재 인터넷에 제공되는 디지털 콘텐츠를 보호하기 위해서는 DRM(Digital Rights Management) 기술을 많이 사용한다. 디지털 콘텐츠를 인터넷 상에서 서비스하기 위해서는 아날로그 혹은 디지털 방식으로 제작된 원본 콘텐츠를 디지털 콘텐츠로 변환해야 한다. 이렇게 변환된 디지털 콘텐츠는 용량이 커서 전송/재생/저장면에서 비효율적이다. 따라서 영상 데이터는 MPEG-2 혹은 H.264 코덱 인코더를 이용하여 압축되고 전송/재상/저장에 알맞는 디지털 파일 포맷으로 변환된다. 오디오는 AAC(Advanced Audio Codec) 등의 코덱을 이용하여 디지털 오디오 포맷으로 전환된다. 이렇게 변환된 디지털 파일이 보호수단 없이 인터넷에 유포될 경우 콘텐츠 소유자(콘텐츠 서비스 업체, 콘텐츠 창작자를 포함)는 막대한 경제적 손실을 입기 때문에, 콘텐츠 서비스 업체는 디지털 콘텐츠에 대해 DRM 기술을 적용하여 암호화하고 유출시킨다. 즉, 콘텐츠 서비스 업체는 DRM 기술을 통해 자신들의 권리를 어느 정도 보호할 수 있다. 따라서 콘텐츠 암호화에 사용된 키(key)가 유출되지 않는 한 콘텐츠는 안전하다.
사용자가 콘텐츠 소유자(혹은 콘텐츠 서비스 업체)에게 정당한 대가를 지불하면, 콘텐츠 소유자측의 DRM 라이센스 서버는 DRM 라이센스를 사용자 기기에 전송한다. DRM 라이센스에는 암호화된 콘텐츠를 풀 수 있는 복호키, 콘텐츠 사용권한(횟수, 사용시간등)이 기록되어 있다.
콘텐츠 사용자가 DRM 콘텐츠를 재생하기 위해서는 PC, MP3 플레이어, PMP, 셋톱박스와 같은 멀티미디어 단말장치(하드웨어)에서 동작하는 DRM 콘텐츠 에이전트(통상 소프트웨어로 구현)를 필요로 한다.
DRM 콘텐츠 에이전트는 DRM 라이센스에 있는 복호키를 추출하여 암호화된 콘텐츠를 복호화하며, 멀티미디어 단말장치에 있는 디코더에 복호화된 콘텐츠를 전달한다.
디코더는 압축된 콘텐츠를 디코딩하여, 영상신호는 비디오 출력장치에 오디오 신호는 오디오 출력장치에 전달한다. 그리고 비디오/오디오 장치는 해당 신호를 재생한다.
그러나 DRM 기술은 해킹에 치명적 약점을 보유한다. 즉, 디지털 콘텐츠 장비에서 DRM 에이전트가 복호화된 압축 디지털 콘텐츠를 전달할 때, 혹은 디코더가 압축된 해당 코덱을 이용하여 디지털 콘텐츠를 복원하여 비디오/오디오 출력 장치로 전달할 때, 캡쳐 프로그램 등에 의해 원본 디지털 콘텐츠와 유사한 품질의 복제 콘텐츠가 생성될 수 있다는 점이다.
이를 보완하기 위해 포렌식 워터마크 삽입 기술이 등장하게 되었다.
포렌시 워터마크 삽입기술이란, 디코더에서 콘텐츠 사용자 정보와 콘텐츠 이용 정보를 디지털 워터마크 형태로 비압축 원본 디지털 콘텐츠에 추가하여 비디오/오디오 출력 장치로 전달하는 것이다.
기존의 디지털 워터마크 기술 또는 핑거프린팅 기술과 동일하나, 디지털 워터마크 삽입 지점이 디지털 콘텐츠 사용자 장치라는 점에서 다르다. 즉, 사용자 장치에서 디지털 워터마크화된 사용자 정보를 추가한다는 점이 포렌식 마킹 기술의 특징이다.
이러한 디지털 워터마킹 기술을 이용하여 사용자 정보를 삽입하면, 디지털 컨텐츠 불법 유통을 방지하고, 저작권을 보다 효율적으로 보호할 수 있다.
그러나, 포렌식 마크 삽입에 의해서도, 종전의 DRM 기술에 존재하는 허점을 완전히 제거할 수 없다. 사용자 장치에서 포렌식 마크 삽입에는 DRM 에이전트, 디코더, 포렌식 마크 삽입 장치가 연관되어 있는데, 이들 구성요소들이 해커에 의해서 불법 장치로 교체될 수도 있고, 이들 간의 데이터 연결 통로는 암호화가 안 된 전송 채널이므로, 해커들이 데이터를 추출할 수 있는 여지가 남아 있다.
지시문 (instruction)
제시된 문맥에서 필요한 사실 정보를 확인하여 정확하게 답하라.
질문 (question)
DRM 기술을 통해 콘텐츠를 안전하게 보호할 수 있는 전제 조건은 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretationDRM 기술이 콘텐츠 보호 기능을 수행하기 위해 충족되어야 하는 조건을 찾는다.
-
2정보 추출
information_extraction본문에서 DRM 기술의 보안성과 관련된 문장을 탐색한다.
- 콘텐츠 암호화에 사용된 키(key)가 유출되지 않는 한 콘텐츠는 안전하다.
-
3근거 선택
evidence_selection보호가 성립하는 조건인 '키의 비유출'에 관한 구절을 선별한다.
- 콘텐츠 암호화에 사용된 키(key)가 유출되지 않는 한 콘텐츠는 안전하다.
-
4논리 통합
logical_integration키가 유출되지 않는 상태가 콘텐츠 안전을 보장하는 조건임을 확인한다.
-
5결론 도출
conclusion_formulation콘텐츠 암호화에 사용된 키가 유출되지 않아야 한다는 결론을 도출한다.
- 콘텐츠 암호화에 사용된 키(key)가 유출되지 않는 한 콘텐츠는 안전하다.
-
6답변 생성
answer_generation질문에 대해 원문의 표현을 사용하여 답변을 작성한다.
- 콘텐츠 암호화에 사용된 키(key)가 유출되지 않는 한
최종 답변 (final_answer)
콘텐츠 암호화에 사용된 키(key)가 유출되지 않아야 한다.
핵심 해석 (core_interpretation)
DRM 기술의 보안 효력이 유지되기 위한 핵심적인 물리적/기술적 전제 조건