No empty .Rs/.Re
[netbsd-mini2440.git] / crypto / dist / heimdal / lib / asn1 / pkcs8.asn1
blob4680c923a87e08ded5b5f8b59b8706365de4a969
1 -- $Id: pkcs8.asn1,v 1.1 2008/03/22 08:37:04 mlelstv Exp $ --
3 PKCS8 DEFINITIONS ::=
5 BEGIN
7 IMPORTS Attribute, AlgorithmIdentifier FROM rfc2459
8         heim_any, heim_any_set FROM heim;
10 PKCS8PrivateKeyAlgorithmIdentifier ::= AlgorithmIdentifier
12 PKCS8PrivateKey ::= OCTET STRING
14 PKCS8Attributes ::= SET OF Attribute
16 PKCS8PrivateKeyInfo ::= SEQUENCE {
17   version INTEGER,
18   privateKeyAlgorithm PKCS8PrivateKeyAlgorithmIdentifier,
19   privateKey PKCS8PrivateKey,
20   attributes [0] IMPLICIT SET OF Attribute OPTIONAL
23 PKCS8EncryptedData ::= OCTET STRING
25 PKCS8EncryptedPrivateKeyInfo ::= SEQUENCE {
26     encryptionAlgorithm AlgorithmIdentifier,
27     encryptedData PKCS8EncryptedData 
30 END