Definition in file dsa.h.
#include "gfpcrypt.h"
Go to the source code of this file.
Enumerations | |
enum | DSASignatureFormat { DSA_P1363, DSA_DER, DSA_OPENPGP } |
Functions | |
size_t | DSAConvertSignatureFormat (byte *buffer, size_t bufferSize, DSASignatureFormat toFormat, const byte *signature, size_t signatureLen, DSASignatureFormat fromFormat) |
This function converts between these formats, and returns length of signature in the target format. |
|
The DSA signature format used by Crypto++ is as defined by IEEE P1363. Java uses the DER format, and OpenPGP uses the OpenPGP format. |
|
This function converts between these formats, and returns length of signature in the target format. If toFormat == DSA_P1363, bufferSize must equal publicKey.SignatureLength() |