본문 바로가기
KERD
논문KCI 등재

신뢰할 수 없는 DRM 클라이언트 시스템 하에서 키 보호를 위한 Secure Storage Device의 연구

A Study on the Secure Storage Device for Protecting Cryptographic Keys in Untrusted DRM Client Systems

0

조회

0

다운로드

5

인용

0

참고문헌

주제분류컴퓨터학

초록

DRM (Digital Rights Management)[1][2]은 디지털 컨텐츠의 불법 사용방지를 위한 기술로서 인터넷과 같은 전송 매체를 통해 디지털 컨텐츠가 배포될 때 DRM의 복제 방지 기능을 사용해서 디지털 컨텐츠의 안전한 배포 및 판매를 촉진시키기 위한 기술이다. 이러한 DRM 환경 하에서 디지털 컨텐츠 저작권자의 가장 큰 요구 사항인 저작권 보호와 컨텐츠 보호를 위한 핵심 기능을 수행하는 DRM Client 시스템은 신뢰할 수 없는 사용자 환경에 설치되어 향후 배포되는 디지털 컨텐츠들에 대한 확인 및 플레이(실행)를 지속적으로 처리하게 되며, 이러한 처리 과정 중에 DRM Client 시스템은 사용자에 대한 인증이나 암호화된 디지털 컨텐츠 데이터의 복호화 및 디지털 컨텐츠 사용규칙을 명시한 라이센스에 관한 데이터를 처리하며 이러한 데이터는 사용자가 접근 못하도록 안전하게 보호되어야 한다. 본 논문은 이러한 사용자 인증키, 암호키, 라이센스 데이터를 DRM Client 시스템 하에서 안전하게 보호할 수 있는 Secure Storage Device (SSD)를 구현하여 소개하는데 그 목적이 있다.

Abstract

DRM is the ability to brand digital contents with features that ensure copy protection and affect the way in which digital contents are played back. DRM is a technology that enables the secure distribution, promotion, and sale of digital contents on the Internet. The DRM Client System that operates on the untrusted user environments has to meet the requirements of the contents owner, including copyright and contents protection. After the DRM Client System is installed on the untrusted user environments, it verifies and plays digital contents. With these procedures it carries out user authentication, contents decryption, and license management. During these procedures, the sensitive data, including authentication information, decryption data and license data, must be secured against any illegal access from users. The goal of this thesis is to introduce the implementation of Secure Storage Device which can protect user's authentication key, cryptographic key, and license data in safe where the DRM Client System is running.

참고문헌 (11)

  1. "Understanding DRM Systems" (2001)
  2. "Digital Rights Management for Ebooks" (2000), AAP
  3. "UNDOCUMENTED WINDOWS 2000 SECRET", pp.265~289, ADDISON- WESLEY
  4. "Programming Applica- tion for Microsoft Windows", pp.751~850 (1999)
  5. "Writing Windows VxDs and Drvice Drivers" (1997), CMP Books
  6. "Inside Microsoft Windows 2000"
  7. "Writing Windows WDM Device Drivers" (1999)
  8. "Developing Windows NT Device Drivers" (1999), ADDISON-WESLEY
  9. "Programming the Microsoft Windows Driver Model"
  10. "Fravia's Pages of Reverse Engineering"
  11. "A Taxonomy of Obfuscating Transforms" (1997)

관련 논문AI추천

이 간행물의 다른 논문 (7건)