Semester Thesis Information Security:

Translating Usage Control Policies

Exercise Limit
RMS Application



Usage control enhances access control by not only specifying how the content may be accessed, but also by defining what may or may not happen to the data afterwards. Currently there are many DRM systems which provide enforcement mechanisms for usage control policies. We take OSL, a general purpose language for usage control, and translate it to and from XrML, which is a rights expression language from the DRM community. The purpose of this approach is to use DRM mechanisms to enforce OSL policies and to enhance the interoperability between different DRM standards. We present a proof of concept using Microsoft's RMS (Rights Management Services).




thesis -> toucp.pdf (475 Kb)



Resources used for the thesis:


Papers & Projects