1 CSR DEFINITIONS ::= BEGIN
3 -- Certificate requests
5 CertificationRequest ::= SEQUENCE {
6 certificationRequestInfo CertificationRequestInfo,
7 signatureAlgorithm AlgorithmIdentifier,
11 CertificationRequestInfo ::= SEQUENCE {
12 version INTEGER { v1(0) },
14 subjectPKInfo SubjectPublicKeyInfo
17 SubjectPublicKeyInfo ::= SEQUENCE {
18 algorithm AlgorithmIdentifier,
19 subjectPublicKey BIT STRING
22 AlgorithmIdentifier ::= SEQUENCE {
23 algorithm OBJECT IDENTIFIER,
24 id-ecPublicKey OBJECT IDENTIFIER OPTIONAL,
30 RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
32 RelativeDistinguishedName ::= SET OF AttributeTypeAndValue
34 AttributeTypeAndValue ::= SEQUENCE {
36 value AttributeValue }
38 AttributeType ::= OBJECT IDENTIFIER
40 AttributeValue ::= UTF8String