Data Fields
ECDSA_OperationVerify_ Struct Reference

Struct containing the parameters required for verifying a message. More...

#include <ECDSA.h>

Data Fields

const ECCParams_CurveParamscurve
 
const CryptoKeytheirPublicKey
 
const uint8_t * hash
 
const uint8_t * r
 
const uint8_t * s
 

Detailed Description

Struct containing the parameters required for verifying a message.

Field Documentation

§ curve

const ECCParams_CurveParams* ECDSA_OperationVerify_::curve

A pointer to the elliptic curve parameters

§ theirPublicKey

const CryptoKey* ECDSA_OperationVerify_::theirPublicKey

A pointer to the public key of the party that signed the hash of the message

§ hash

const uint8_t* ECDSA_OperationVerify_::hash

A pointer to the hash of the message. Must be the same length as the other curve parameters.

§ r

const uint8_t* ECDSA_OperationVerify_::r

A pointer to the r component of the received signature. Must be of the same length as other params of the curve used.

§ s

const uint8_t* ECDSA_OperationVerify_::s

A pointer to the s component of the received signature. Must be of the same length as other params of the curve used.


The documentation for this struct was generated from the following file:
Copyright 2018, Texas Instruments Incorporated