Computes ECDSA signature of a given hash value using the supplied private key (note: sig must point to ECDSA_size(eckey) bytes of memory).
Synopsis
Declared in <openssl/ec.h>
[[deprecated]]
int
ECDSA_sign(
int type,
unsigned char const* dgst,
int dgstlen,
unsigned char* sig,
unsigned int* siglen,
EC_KEY* eckey);
|
Warning
|
Deprecated. Use of this entity is allowed but discouraged. |
Return Value
1 on success and 0 otherwise
Parameters
Name |
Description |
type |
this parameter is ignored |
dgst |
pointer to the hash value to sign |
dgstlen |
length of the hash value |
sig |
memory for the DER encoded created signature |
siglen |
pointer to the length of the returned signature |
eckey |
EC_KEY object containing a private EC key |
Created with MrDocs