wickr-crypto-c

Data Fields
wickr_ec_curve Struct Reference
wickr_ec_curve_t

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

## Detailed Description

Metadata about curve types to help with key generation, and signatures.

## Field Documentation

## ◆ identifier

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

## ◆ max_pub_size

wickr_ec_curve::max_pub_size

the maximum amount of bytes that a public key of this curve can utilize

## ◆ signature_size

wickr_ec_curve::signature_size

the length of a serialized ecdsa signature using this curve, padded as needed

The documentation for this struct was generated from the following file:

- src/wickrcrypto/include/wickrcrypto/eckey.h