Cryptographic Primitives Used by COPP

This section applies only to Windows Server 2003 with SP1 and later, and Windows XP with SP2 and later.

COPP uses the following cryptographic primitives:

Primitive Explanation
Public key cryptography COPP requires the RSA algorithm with 2,048-bit keys for public key encryption and decryption.
Digital certificates COPP uses eXtensible rights Markup Language (XrML) digital certificates.
Message authentication code (MAC) COPP uses a one-key Cipher Block Chaining (CBC)-mode MAC (OMAC) for message authenticity. The OMAC is based on Advanced Encryption Standard (AES). For information about AES, see the RSA Laboratories website. For more information about OMAC, see the OMAC-1 algorithm.