Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
DSA Public Key PEM to DER ConversionConverts a DSA public key from PEM format to DER.
// Needs #include <CkDsa.h> CkString strOut; bool success; CkDsa dsa; success = dsa.UnlockComponent("Anything for 30-day trial"); if (success != true) { strOut.append(dsa.lastErrorText()); strOut.append("\r\n"); SetDlgItemText(IDC_EDIT1,strOut.getUnicode()); return; } // Load a PEM public key. const char * pemPublicKey; pemPublicKey = dsa.loadText("dsa_pub.pem"); // Import the public key PEM into the DSA object. success = dsa.FromPublicPem(pemPublicKey); if (success != true) { strOut.append(dsa.lastErrorText()); strOut.append("\r\n"); SetDlgItemText(IDC_EDIT1,strOut.getUnicode()); return; } // Write it out as a DER file: success = dsa.ToPublicDerFile("dsa_pub.der"); if (success != true) { strOut.append(dsa.lastErrorText()); strOut.append("\r\n"); SetDlgItemText(IDC_EDIT1,strOut.getUnicode()); return; } strOut.append("Finished!\r\n"); SetDlgItemText(IDC_EDIT1,strOut.getUnicode()); |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2008 Chilkat Software, Inc. All Rights Reserved.