C++
C++
Convert DSA Public Key DER to PEM
See more DSA Examples
Converts a DSA public key from DER format to PEM.Chilkat C++ Downloads
#include <CkDsa.h>
void ChilkatSample(void)
{
bool success = false;
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
CkDsa dsa;
// Load a DER public key.
success = dsa.FromPublicDerFile("dsa_pub.der");
if (success != true) {
std::cout << dsa.lastErrorText() << "\r\n";
return;
}
const char *pemStr = 0;
// Save the public key to PEM:
pemStr = dsa.toPublicPem();
success = dsa.SaveText(pemStr,"dsa_pub.pem");
if (success != true) {
std::cout << dsa.lastErrorText() << "\r\n";
return;
}
std::cout << "Finished!" << "\r\n";
}