• DocumentCode
    2384910
  • Title

    Experiences in Implementing a Kernel-Level DRM Controller

  • Author

    Arnab, Alapan ; Paulse, Marlon ; Bennett, Duncan ; Hutchison, Andrew

  • Author_Institution
    Univ. of Cape Town, Rondebosch
  • fYear
    2007
  • fDate
    28-30 Nov. 2007
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    The enforcement of DRM licenses is performed by a DRM controller, and it can be implemented at the application level, the operating system level and at a hardware level. In this paper we discuss our experiences in implementing an operating system level DRM controller based on the GNU-Linux kernel. This paper investigates the feasibility of creating a transparent, application independent DRM controller and the performance implications thereof. Our investigation has revealed, that while a number of access control rules can be enforced transparently at the operating system level, there are also a number of rules that require application level enforcement. Thus, we recommend separation of rights to two levels of enforcement to take advantage of transparent enforcement at the kernel level. Our performance analysis shows promise with minimal user observable time impact for small files less than 25 MB in size. However, there is still a significant performance impact and a very noticeable user observable time performance impact for larger files. Thus improvements are necessary if DRM controllers are to be deployed in multi-user, high-load environments like file servers.
  • Keywords
    Linux; authorisation; copyright; operating system kernels; DRM license enforcement; GNU-Linux kernel; access control rule; application level enforcement; kernel-level DRM controller; operating system level DRM controller; Access control; Application software; Automatic control; Computer architecture; Computer security; Control systems; Kernel; Operating systems; Production systems; Protection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Production of Cross Media Content for Multi-Channel Distribution, 2007. AXMEDIS '07. Third International Conference on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-0-7695-3030-7
  • Type

    conf

  • DOI
    10.1109/AXMEDIS.2007.25
  • Filename
    4402858