1.5 Prerequisites/Preconditions
The following data is licensed from Microsoft for the license acquisition server prior to implementing any of these protocols:
Private server cryptographic key (KSpriv).
Server certificate chain (CS).
The following data is unique for every license server and is generated by the implementer of the server side of the protocol:
Server public/private key pair (KL).
The following data is licensed from Microsoft for the client application prior to implementing the client portion of this protocol:
Client application certificate (CA) (leaf certificate only).
Client machine certificate (CM).
The following keys and certificates are used by the client application and referenced in this document:
Private client cryptographic key (KCpriv).
Public server cryptographic key (KSpub).
Public key representing the root certificate authority key used to sign the root certificate in CS (KIpub). KIpub is given by the following byte sequence:
0x4D, 0xBF, 0xD9, 0x0D, 0xD9, 0x6E, 0x8C, 0x9E,
0x32, 0x5F, 0x4F, 0x3D, 0xEC, 0xA9, 0x84, 0x59,
0x6B, 0x5E, 0x06, 0x86, 0xE7, 0xE2, 0xC2, 0x8B,
0xDE, 0x14, 0x4B, 0x29, 0x2C, 0xEC, 0x4D, 0x1D,
0x76, 0xFD, 0x5A, 0x14, 0x90, 0x3A, 0x10, 0x77