Certificate Request Encoding

In a Microsoft PKI, certificate requests are sent from client computers to certification authorities (CAs) as a binary string that contains a sequence of encoded data structures. The Certificate Enrollment API uses Abstract Syntax Notation One (ASN.1) to describe and encode these structures. For the purposes of this documentation, ASN.1 can be conceptually divided into the syntax rules (ISO 8824) that describe the data structures and the encoding rules (ISO 8825) that specify how the data is to be encoded for network transmission. For more information, see the following topics:

About the Certificate Enrollment API