Extracting the Private Key from a PFX This topic contains 1 reply, has 2 voices, and was last updated by Dave Wyatt 3 years, 8 months ago. Author Posts July 7, 2014 at 8:48 am #16837 Brian BrittParticipant Given the recent and on-going issues with OpenSSL I am looking for another way to extract the private key from a certificate PFX file. Is there a way to do this via powershell? July 7, 2014 at 9:12 am #16839 Dave WyattModerator I don't know of a way to do this with Microsoft's built-in crypto APIs, but it looks like you can use some of BouncyCastle's API to accomplish that. See http://social.msdn.microsoft.com/forums/vstudio/en-US/80ccc76f-bf98-4cda-9583-f651013b24a5/extract-private-key-as-string-from-pfx-file for an example of this in C#. (DotNetUtilities.GetRsaKeyPair() and the AsymmetricCipherKeyPair / PemWriter classes are from BouncyCastle, and the rest of the code is stuff from the .NET Framework.) Author Posts You must be logged in to reply to this topic.