AuthstnInitn
Mandatory
Hdr
Mandatory
Body
Mandatory
Envt
Mandatory
Cntxt
Mandatory
Tx
Mandatory
AdddmData
Optional
PrcgRslt
Optional
ICCRltdData
Optional
PrtctdData
Repetition (0..n)
CnttTp
Mandatory
EnvlpdData
Optional
Vrsn
Optional
Rcpt
Repetition (1..n)
NcrptdCntt
Optional
Content Type
CnttTp
Mandatory
Definition: Type of data which have been encrypted.
Type: ContentType2Code (String)
Allowed Values:
- DATA (Plain Data): Generic, non cryptographic, or unqualified data content - (ASN.1 Object Identifier: id-data).
- SIGN (Signed Data): Digital signature - (ASN.1 Object Identifier: id-signedData).
- EVLP (Enveloped Data): Encrypted data, with encryption key - (ASN.1 Object Identifier: id- envelopedData).
- DGST (Digested Data): Message digest - (ASN.1 Object Identifier: id-digestedData).
- AUTH (Authenticated Data): MAC (Message Authentication Code), with encryption key - (ASN.1 Object Identifier: id-ct-authData).
CnttNcrptnAlgo
Mandatory
NcrptdDataElmt
Repetition (1..n)
NcrptdData
Optional
SplmtryData
Repetition (0..n)
SctyTrlr
Optional