Follow these steps to evaluate the signature of a given certificate: Accumulate a over <c:Data> including the <c:Data ... > and </c:Data> end tags. Compare hash to <DigestValue>. Verify signature over <SignedInfo> with the RSA public key the RSA/SHA1 algorithm. Note that the value for <Modulus> must be reversed after base64-decoding. REVINFO The <REVINFO> element contains a base64-encoded copy of the revocation list () known to the client application. This list is persisted in an application-specific manner and SHOULD be retrieved and included in the challenge if it exists. If this revocation list is out of date, the license server can provide an updated revocation list in the element. ACTION The <ACTION> element contains the action rights that the client is requesting. The meaning of the element contents is described in the following table. Predefined string Meaning Play Play content on the client computer. Print.redbook Burn content to a CD. CREATE_PM_LICENSE Transfer content to a portable device. Backup Permit backup of the license. Restore Allow the license to be restored from another location. CollaborativePlay Play the file as part of a collaborative peer-to-peer networking scenario. Copy Copy the file to a device. Transfer.SDMI Copy file to an SDMI device. Transfer.NONSDMI Copy file to a non-SDMI device. PlaylistBurn Copy the file to Red Book audio CD as part of a playlist. DRM Version 11 License Response The version 11 license response is identical to the version 7 license response.
Follow these steps to evaluate the signature of a given certificate: Accumulate a over <c:Data> including the <c:Data ... > and </c:Data> end tags. Compare hash to <DigestValue>. Verify signature over <SignedInfo> with the RSA public key the RSA/SHA1 algorithm. Note that the value for <Modulus> must be reversed after base64-decoding. REVINFO The <REVINFO> element contains a base64-encoded copy of the revocation list () known to the client application. This list is persisted in an application-specific manner and SHOULD be retrieved and included in the challenge if it exists. If this revocation list is out of date, the license server can provide an updated revocation list in the element. ACTION The <ACTION> element contains the action rights that the client is requesting. The meaning of the element contents is described in the following table. Predefined string Meaning Play Play content on the client computer. Print.redbook Burn content to a CD. CREATE_PM_LICENSE Transfer content to a portable device. Backup Permit backup of the license. Restore Allow the license to be restored from another location. CollaborativePlay Play the file as part of a collaborative peer-to-peer networking scenario. Copy Copy the file to a device. Transfer.SDMI Copy file to an SDMI device. Transfer.NONSDMI Copy file to a non-SDMI device. PlaylistBurn Copy the file to Red Book audio CD as part of a playlist. DRM Version 11 License Response The version 11 license response is identical to the version 7 license response.