[#PKCS12_decrypt_skey] = PKCS12_decrypt_skey :mrdocs: Decrypt the PKCS#8 shrouded key in a pkcs8ShroudedKeyBag safeBag. == Synopsis Declared in `<openssl/pkcs12.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:PKCS8_PRIV_KEY_INFO.adoc[PKCS8_PRIV_KEY_INFO]* PKCS12_decrypt_skey( xref:PKCS12_SAFEBAG.adoc[PKCS12_SAFEBAG] const* bag, char const* pass, int passlen); ---- == Return Value Decrypted PKCS#8 private key info, or NULL on error. == Parameters [cols="1,4"] |=== | Name| Description | *bag* | SafeBag containing an encrypted private key. | *pass* | Passphrase for decryption. | *passlen* | Length of `pass,` or ‐1 to use strlen(). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#