CERT_ECC_SIGNATURE structure (wincrypt.h)
The CERT_ECC_SIGNATURE structure contains the r and s values for an Elliptic Curve Digital Signature Algorithm (ECDSA) signature.
Syntax
typedef struct _CERT_ECC_SIGNATURE {
CRYPT_UINT_BLOB r;
CRYPT_UINT_BLOB s;
} CERT_ECC_SIGNATURE, *PCERT_ECC_SIGNATURE;
Members
r
The r value of the ECDSA signature. This value is in little-endian order.
s
The s value of the ECDSA signature. This value is in little-endian order.
Remarks
Before encoding, a leading zero byte will be inserted for the r and s members. After decoding, a leading zero byte will be removed from the r and s members if the leading zero is present.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | wincrypt.h |