Data Fields
ECDSA_OperationVerify Struct Reference

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

#include <ECDSA.h>

Collaboration diagram for ECDSA_OperationVerify:
Collaboration graph
[legend]

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 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale