feeSig fsig;
feeReturn frtn;
unsigned char *feeSig;
- unsigned feeSigLen;
+ unsigned feeSigLen=0;
if(mFeeKey == NULL) {
throwCryptKit(FR_BadPubKey, "FEERawSigner::sign (no key)");
}
frtn = feeSigSign(fsig,
(unsigned char *)data,
- dataLen,
+ (unsigned)dataLen,
mFeeKey);
if(frtn == FR_Success) {
frtn = feeSigData(fsig, &feeSig, &feeSigLen);
}
frtn = feeSigVerify(fsig,
(unsigned char *)data,
- dataLen,
+ (unsigned int)dataLen,
mFeeKey);
feeSigFree(fsig);
if(frtn) {
}
frtn = feeECDSASign(mFeeKey,
(unsigned char *)data, // data to be signed
- dataLen, // in bytes
+ (unsigned int)dataLen, // in bytes
mRandFcn,
mRandRef,
&feeSig,
frtn = feeECDSAVerify((unsigned char *)sig,
sigLen,
(unsigned char *)data,
- dataLen,
+ (unsigned int)dataLen,
mFeeKey);
if(frtn) {
throwCryptKit(frtn, NULL);