Passa al contenuto principale

2.3. Update Section 5.1.1 - PKI Message Header (Intestazione del messaggio PKI)

2.3. Update Section 5.1.1 - PKI Message Header (Intestazione del messaggio PKI)

La Sezione 5.1.1 di [RFC4210] descrive l'intestazione del messaggio PKI. Questo documento introduce la nuova versione 3, indicando il supporto di EnvelopedData come specificato nella Sezione 2.7 e hashAlg come specificato nella Sezione 2.10.

Sostituire la sintassi ASN.1 di PKIHeader e la descrizione successiva di pvno con il seguente testo:

PKIHeader ::= SEQUENCE {
pvno INTEGER { cmp1999(1), cmp2000(2),
cmp2021(3) },
sender GeneralName,
recipient GeneralName,
messageTime [0] GeneralizedTime OPTIONAL,
protectionAlg [1] AlgorithmIdentifier{ALGORITHM, {...}}
OPTIONAL,
senderKID [2] KeyIdentifier OPTIONAL,
recipKID [3] KeyIdentifier OPTIONAL,
transactionID [4] OCTET STRING OPTIONAL,
senderNonce [5] OCTET STRING OPTIONAL,
recipNonce [6] OCTET STRING OPTIONAL,
freeText [7] PKIFreeText OPTIONAL,
generalInfo [8] SEQUENCE SIZE (1..MAX) OF
InfoTypeAndValue OPTIONAL
}

PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8String

L'uso del numero di versione del protocollo (pvno) è descritto nella Sezione 7.