18c2ecf20Sopenharmony_ci--
28c2ecf20Sopenharmony_ci-- This is the unencrypted variant
38c2ecf20Sopenharmony_ci--
48c2ecf20Sopenharmony_ciPrivateKeyInfo ::= SEQUENCE {
58c2ecf20Sopenharmony_ci	version			Version,
68c2ecf20Sopenharmony_ci	privateKeyAlgorithm	PrivateKeyAlgorithmIdentifier,
78c2ecf20Sopenharmony_ci	privateKey		PrivateKey,
88c2ecf20Sopenharmony_ci	attributes		[0] IMPLICIT Attributes OPTIONAL
98c2ecf20Sopenharmony_ci}
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciVersion ::= INTEGER  ({ pkcs8_note_version })
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciPrivateKeyAlgorithmIdentifier ::= AlgorithmIdentifier ({ pkcs8_note_algo })
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciPrivateKey ::= OCTET STRING ({ pkcs8_note_key })
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciAttributes ::= SET OF Attribute
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ciAttribute ::= ANY
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ciAlgorithmIdentifier ::= SEQUENCE {
228c2ecf20Sopenharmony_ci	algorithm   OBJECT IDENTIFIER ({ pkcs8_note_OID }),
238c2ecf20Sopenharmony_ci	parameters  ANY OPTIONAL
248c2ecf20Sopenharmony_ci}
25