【24h】

Experiences in Implementing a Kernel-Level DRM Controller

机译:实现内核级DRM控制器的体验

获取原文

摘要

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 25MB 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.
机译:DRM许可证的执行由DRM控制器执行,可以在应用程序级别,操作系统级别和硬件级别实现。在本文中,我们讨论了基于GNU-Linux内核实现操作系统级DRM控制器的经验。本文调查了创建透明,应用独立DRM控制器及其性能影响的可行性。我们的调查显示,虽然可以在操作系统级别透明地强制执行多个访问控制规则,但还有许多需要应用程序级别实施的规则。因此,我们建议将权利与两个级别的执法分开,以利用内核级别的透明执行。我们的性能分析显示了许多用户可观察时间对大小小于25MB的小文件的最小用户可观察时间影响。但是,仍然存在显着的性能影响和对较大文件的非常明显的用户可观察时间性能影响。因此,如果要在像文件服务器这样的多用户,高负载环境中部署DRM控制器,则需要改进。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号