Data Fields
EDDSA_OperationGeneratePublicKey Struct Reference

Struct containing the parameters required for generating an EdDSA private-public keypair. More...

#include <EDDSA.h>

Collaboration diagram for EDDSA_OperationGeneratePublicKey:
Collaboration graph
[legend]

Data Fields

const ECCParams_CurveParamscurve
 
const CryptoKeymyPrivateKey
 
CryptoKeymyPublicKey
 

Detailed Description

Struct containing the parameters required for generating an EdDSA private-public keypair.

Field Documentation

§ curve

const ECCParams_CurveParams* EDDSA_OperationGeneratePublicKey::curve

A pointer to the elliptic curve parameters

§ myPrivateKey

const CryptoKey* EDDSA_OperationGeneratePublicKey::myPrivateKey

A pointer to the randomly generated randomly private key "k" in little endian. Must be 32 bytes for Ed25519.

§ myPublicKey

CryptoKey* EDDSA_OperationGeneratePublicKey::myPublicKey

A pointer public EdDSA key A = s*B in compressed public key format. Must be 32 bytes for Ed25519.


The documentation for this struct was generated from the following file:
© Copyright 1995-2021, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale