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.