|
wickr-crypto-c
|
Metadata about curve types to help with key generation, and signatures. More...
#include <eckey.h>
Data Fields | |
| wickr_ec_curve_id | identifier |
| uint8_t | signature_size |
| uint8_t | max_pub_size |
Metadata about curve types to help with key generation, and signatures.
| wickr_ec_curve::identifier |
numerical identifier for a curve. Used in serialization to help identify a curve that was used elsewhere. Must be less than 16 since it is serialized into buffers using a 4 bit space
| wickr_ec_curve::max_pub_size |
the maximum amount of bytes that a public key of this curve can utilize
| wickr_ec_curve::signature_size |
the length of a serialized ecdsa signature using this curve, padded as needed