3 -- ??? {iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-7(7)
4 -- modules(0) pkcs-7(1)}
6 DEFINITIONS EXPLICIT TAGS ::=
17 informationFramework, authenticationFramework
18 FROM UsefulDefinitions { usefulDefinitions }
21 FROM AuthenticationFramework { authenticationFramework }
25 -- *** A large amount of stuff we don't need right now deleted ***
28 -- 13. Encrypted-data content type
31 EncryptedData ::= SEQUENCE {
32 version INTEGER {edVer0(0)} (edVer0),
33 encryptedContentInfo EncryptedContentInfo
36 EncryptedContentInfo ::= SEQUENCE {
37 contentType ContentType,
38 contentEncryptionAlgorithm
39 ContentEncryptionAlgorithmIdentifier,
41 [0] IMPLICIT EncryptedContent OPTIONAL
44 ContentType ::= OBJECT IDENTIFIER
46 EncryptedContent ::= OCTET STRING
48 ContentEncryptionAlgorithmIdentifier ::= AlgorithmIdentifier
51 -- 14. Object Identifiers
54 pkcs-7 OBJECT IDENTIFIER ::=
55 { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 7 }
56 dataPkcs7 OBJECT IDENTIFIER ::= { pkcs-7 1 }
57 signedData OBJECT IDENTIFIER ::= { pkcs-7 2 }
58 envelopedData OBJECT IDENTIFIER ::= { pkcs-7 3 }
59 signedAndEnvelopedData OBJECT IDENTIFIER ::= { pkcs-7 4 }
60 digestedData OBJECT IDENTIFIER ::= { pkcs-7 5 }
61 encryptedData OBJECT IDENTIFIER ::= { pkcs-7 6 }