Accessing Private Key causes Windows to show Dialog Box – How to Suppress

Question:  Calling CkXmlDSigGen.SetX509Cert causes Windows to show a dialog box requesting validation.  Is it possible to avoid the dialog box? Answer: Yes.  The reason for displaying the dialog box  is because the cert + private key was imported with the option to enable strong private key protection.  Here’s a screenshot of the Window Certificate Import Wizard showing the two checkboxes:  […]

Saving an RSA key pair to a file

Question: I’m having trouble finding a good/complete VB.Net Chilkat example of how to generate an RSA key container with a key pair (private and public) and save that key container to a file. Answer: I think I can clarify.  With 2 points: 1) In actuality, an RSA private key also contains the public-part of the key.  It contains the all […]

Converting a PuTTY Private Key (.ppk) to OpenSSH (.pem)

ASP: Convert PuTTY Private Key (ppk) to OpenSSH (pem) SQL Server: Convert PuTTY Private Key (ppk) to OpenSSH (pem) C#: Convert PuTTY Private Key (ppk) to OpenSSH (pem) C++: Convert PuTTY Private Key (ppk) to OpenSSH (pem) MFC: Convert PuTTY Private Key (ppk) to OpenSSH (pem) C: Convert PuTTY Private Key (ppk) to OpenSSH (pem) Delphi: Convert PuTTY Private Key […]

Private Key Warning Dialog

If your application is using a pre-installed certificate for creating a digital signature, or for decrypting, then it needs access to the private key. (By pre-installed, we mean a certificate that has been imported from a PFX (or via the browser) into a Windows registry-based certificate store.) If you chose to enable strong private key protection, then the Windows operating […]