Jump to content

Rights Object Acquisition Protocol

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Rights Object Acquisition Protocol is a suite of XML-based digital rights management (DRM) security protocols which enables Open Mobile Alliance-conformant user devices to request and acquire viewing and/or editing rights, permissions, privileges and other attributes from a Rights Issuer.[1] This protocol has been specified in the OMA DRM Specification v2.0.

The ROAP protocol suite enables communication between a Rights Issuing (RI) entity and a DRM Agent resident in the user device. Rights, permissions, privileges and other attributes are encapsulated into object oriented (OO) entities called Rights Objects (RO).[2]

The basic functionalities enabled by ROAP include:[3]

  • Registration of user devices (4-pass Registration Protocol)[3]
  • Request and Acquisition of RO (2-pass Rights Object Acquisition Protocol, 1-pass ROAP)[3]
  • Joining and leaving of domain (2-pass Join Domain Protocol, 2-pass Leave Domain Protocol)[3]

All protocols included in the ROAP protocol suite except the 1-pass ROAP are initialized when the user device receives a ROAP Trigger XML document.[citation needed] The MIME type of the ROAP Trigger document is "application/vnd.oma.drm.roap-trigger+xml".[citation needed]

References

  1. ^ Harikrishna Vasanta; Riehaneh Safavi-Naini; Nicholas Paul Sheppard & Jan Martin Surminen (2007). "Distributed Management of OMA DRM Domains". In Jae-Kwang Lee; Okyeon Yi & Moti Yung (eds.). Information security applications: 7th international workshop, WISA 2006, Jeju Island, Korea, August 28–30, 2006. Springer. p. 240. ISBN 9783540710929.
  2. ^ Marina Bosi (2006). "Digital Rights Management Systems". In Wenjun Zeng; Hong Heather Yu; Ching-Yung Lin (eds.). Multimedia security technologies for digital rights management. Academic Press. p. 30. ISBN 9780123694768.
  3. ^ a b c d Mourad Debbabi; Chamseddine Talhi & Sami Zhioua (2007). "Standards: Digital Rights Management". Embedded Java security. Springer. pp. 224–225. ISBN 9781846285905.