4.5.1 Security Processor Certificate Example
The following is an example of a Security Processor Certificate (SPC).
-
<XrML version="1.2" xmlns=""> <BODY type="LICENSE" version="3.0"> <ISSUEDTIME>2010-06-11T20:46</ISSUEDTIME> <DESCRIPTOR> <OBJECT type="Machine-Certificate"> <ID type="MS-GUID">{92992236-A920-4152-ABAC-1C83467C5A57}</ID> <NAME>Microsoft Machine-Certificate</NAME> </OBJECT> </DESCRIPTOR> <ISSUER> <OBJECT type="MS-DRM-Desktop-Security-Processor"> <ID type="MS-GUID">{5b44ed92-3894-43eb-8395-2a13ae8df223}</ID> <NAME>Microsoft DRM Production Desktop Security Processor Activation Certificate</NAME> </OBJECT> <PUBLICKEY> <ALGORITHM>RSA</ALGORITHM> <PARAMETER name="public-exponent"> <VALUE encoding="integer32">65537</VALUE> </PARAMETER> <PARAMETER name="modulus"> <VALUE encoding="base64" size="1024">nxosrr4IYnkcpFhYkLB+mCtnjfyJ1nT/NmgAKzkT6IMk3vHx3JobMB5c6Q8VUQzsa+YSbIFjrVkLCQ8tvtAKO7wIQGi74By1T3Z8llsZT5jJL6YZb7+ssNMNqv5SiCujbd5Y+MuasklaNdw3V938oVYh47aiJZ09qvkhieoHj6I=</VALUE> </PARAMETER> </PUBLICKEY> </ISSUER> <DISTRIBUTIONPOINT> <OBJECT type="Activation"> <ID type="MS-GUID">{99F48562-703E-4E7D-9175-DD69C66921B7}</ID> <NAME>Microsoft Activation</NAME> <ADDRESS type="URL">file:///rmactivate.exe</ADDRESS> </OBJECT> </DISTRIBUTIONPOINT> <ISSUEDPRINCIPALS> <PRINCIPAL> <OBJECT type="Machine-Unique-Identifier"> <ID type="MS-GUID">{62c84d7e-880f-404a-80d4-5628249b4073}</ID> <NAME>Machine</NAME> </OBJECT> <PUBLICKEY> <ALGORITHM>RSA</ALGORITHM> <PARAMETER name="public-exponent"> <VALUE encoding="integer32">65537</VALUE> </PARAMETER> <PARAMETER name="modulus"> <VALUE encoding="base64" size="1024">SUDuFem5bjLJimqDl7n7uLQNM+rkG1C3IklFQW2rv5luNQ+o8Do4fI1/M3JGV+uz3Cci0g/ozTd9sq09+vIFXHn1QlGnY/vDmpbmsS6Ike9wMt75Np8kDoIi4QFUOmF4zE+Szi/TnjgXxTM9ZOcvUpEQBjptLIroXJE9b4LXOKE=</VALUE> </PARAMETER> </PUBLICKEY> <DIGEST> <ALGORITHM>SHA1</ALGORITHM> <PARAMETER name="codingtype"> <VALUE encoding="string">surface-coding</VALUE> </PARAMETER> <VALUE encoding="base64" size="160">iQL2lmHanlVstRUFvZG75rDy4YuAD/8AdTkDAIhwAAEAAP7/XP0UAAAA/v8IDwEAi8b8/31IAgEID/8ACA//AA==</VALUE> </DIGEST> <SECURITYLEVEL name="Platform" value="2.6.1.7600" /> <SECURITYLEVEL name="Manufacturer" value="Microsoft Corporation mcoregen DLL 6.1.7600.16385 (RMS Client v3.0 Desktop Security Processor)" /> <SECURITYLEVEL name="Repository" value="Microsoft Corporation Windows RMS Client v3.0 secure repository 6.1.7600.16385" /> </PRINCIPAL> </ISSUEDPRINCIPALS> </BODY> <SIGNATURE> <DIGEST> <ALGORITHM>SHA1</ALGORITHM> <PARAMETER name="codingtype"> <VALUE encoding="string">surface-coding</VALUE> </PARAMETER> <VALUE encoding="base64" size="160">37Ikse/P8RaLKgS9h5AcpQPoTeE=</VALUE> </DIGEST> <ALGORITHM>RSA PKCS#1-V1.5</ALGORITHM> <VALUE encoding="base64" size="1024">EEdXnFIOxJjcxaMkZwZiQHHMGOinN6BfKv3E8rLWpzMCbXvwszy/AnKP1s/tyAgMi3FF9KcF/bOZm8SKYzcweszVDFtVJB4jA8qGl4y2z0ugtMEavMMFJWvkRiuLnvae53XpxmFn/biS2qMbFYX7yRlT91H+yLYtYJZ206Yp1aA=</VALUE> </SIGNATURE> </XrML>