

This standard defines a mechanism to facilitate the secure authentication and non-repudiation of data in financial and other online transactions, using the ECDSA. ( X9) today announced that it has published a new standard, X9.142, The Elliptic Curve Digital Signature Algorithm (ECDSA). Works just fine for setting RSA private keys once I've found the CSR within the system. The Accredited Standards Committee X9 Inc. ( I'm using Windows 10 ) certificate.PrivateKey = foundCSR.PrivateKey However this will only work if you have obtained an SSL certificate that uses ECDSA for generating your public/private key instead of RSA. patch that broke 1.8.1 moved the MAX size declarations from the public header. I've looked into all kinds of methods and properties on every class I could see - None of them seem to have a straightforward way to "set" the private key when it's ECDsa - One promising method is the "ECDsaCertificateExtensions.CopyWithPrivateKey" method - but this shows up as not having a definition, and I'd rather not force people using this to download other versions of. This patch introduced four new cipher suites, two of which will do what we need here. adds ECDSA keys and host key support when using OpenSSL adds ED25519 key. I can import RSA public keys and pair them up no problem, and can import ECDSA certificates but they lack their private key.

I've created an ECDSA CSR using certreq, now I want to import the certificate into my local store and pair it with the private key.
