![]() |
![]() |
Struct containing the parameters required for generating an EdDSA private-public keypair. More...
#include <EDDSA.h>

Data Fields | |
| const ECCParams_CurveParams * | curve |
| const CryptoKey * | myPrivateKey |
| CryptoKey * | myPublicKey |
Struct containing the parameters required for generating an EdDSA private-public keypair.
| const ECCParams_CurveParams* EDDSA_OperationGeneratePublicKey::curve |
A pointer to the elliptic curve parameters
| const CryptoKey* EDDSA_OperationGeneratePublicKey::myPrivateKey |
A pointer to the randomly generated randomly private key "k" in little endian. Must be 32 bytes for Ed25519.
| CryptoKey* EDDSA_OperationGeneratePublicKey::myPublicKey |
A pointer public EdDSA key A = s*B in compressed public key format. Must be 32 bytes for Ed25519.