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