PKCS (Public Key Cryptography Standards) refers to a group of standards created and published by RSA Security, Inc. PKCS#8 is designed as the Private-Key Information Syntax Standard, which is used to store private key information – including a private key for some public-key algorithm and set of attributes.
The PKCS#8 standard has two versions which describe the syntax to store both encrypted private keys and non-encrypted keys.
wolfSSL has had support for non-encrypted PKCS#8 for about a year. We`re currently in the process of adding support for encrypted PKCS#8. If you have any comments or questions about using PKCS#8 with wolfSSL, please let us know at firstname.lastname@example.org.
To learn more about the PKCS standards, or PKCS#8, please see the links below