Hi Matt, > Can you send me an offending PEM file?
I've replied with this information attached to your second message > They are different formats. If it has BEGIN PRIVATE KEY it is in PKCS > 8 format. See: > https://www.openssl.org/docs/apps/pkcs8.html > > If it says BEGIN EC PRIVATE KEY then its as per RFC 5915 My requirement is too support PKCS8 for private keys, so I will do so for elliptic curve key pairs as well. > The "sec" ones are named the same as per this document: > http://www.secg.org/collateral/sec2_final.pdf > > The k indicates its a Kolbitz curve, whilst an "r" indicates that the > parameters have been generated verifiably at random. The number is just to > distinguish different curves with the similar characteristics e.g. > sect193r1 and sect193r2. X9_62 refers to the ANSI standard X9.62 Thanks for that explanation - so, just to understand the history, why is there no secp256_r1 as well as the ANSI standard curve. In other words, why does the ANSI curve replace it instead of being an additional curve? Again my gratitude to the you and the list Leon Brits ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org