Ruby
Ruby
Convert DSA Public Key DER to PEM
See more DSA Examples
Converts a DSA public key from DER format to PEM.Chilkat Ruby Downloads
require 'chilkat'
success = false
# This example requires the Chilkat API to have been previously unlocked.
# See Global Unlock Sample for sample code.
dsa = Chilkat::CkDsa.new()
# Load a DER public key.
success = dsa.FromPublicDerFile("dsa_pub.der")
if (success != true)
print dsa.lastErrorText() + "\n";
exit
end
# Save the public key to PEM:
pemStr = dsa.toPublicPem()
success = dsa.SaveText(pemStr,"dsa_pub.pem")
if (success != true)
print dsa.lastErrorText() + "\n";
exit
end
print "Finished!" + "\n";