1 PrivateKeyInformationSyntax
3 DEFINITIONS IMPLICIT TAGS ::=
8 FROM AuthenticationFramework { authenticationFramework }
10 FROM InformationFramework { informationFramework }
12 FROM CryptographicMessageSyntax
15 PrivateKeyInfo ::= SEQUENCE {
16 version INTEGER, -- Version,
17 privateKeyAlgorithm AlgorithmIdentifier,
18 privateKey PrivateKey,
19 attributes [0] IMPLICIT Attributes OPTIONAL }
22 -- Version ::= INTEGER
24 -- PrivateKeyAlgorithmIdentifier ::= AlgorithmIdentifier
27 PrivateKey ::= OCTET STRING
30 EncryptedPrivateKeyInfo ::= SEQUENCE {
31 encryptionAlgorithm AlgorithmIdentifier,
32 encryptedKey EncryptedKey }
35 -- EncryptionAlgorithmIdentifier ::= AlgorithmIdentifier
37 -- EncryptedKey ::= OCTET STRING
39 END -- PrivateKeyInformationSyntax