|
Embedded SDK
Embedded SDK
|
ML-DSA parameter set descriptor holding all derived sizes. More...
#include <lcx_mldsa.h>
Public Attributes | |
| uint8_t | k |
| uint8_t | l |
| uint8_t | eta |
| uint8_t | tau |
| uint16_t | beta |
| int32_t | gamma1 |
| int32_t | gamma2 |
| uint8_t | omega |
| uint8_t | ctilde_bytes |
| uint16_t | polyeta_packed_bytes |
| uint16_t | polyz_packed_bytes |
| uint16_t | polyw1_packed_bytes |
| uint16_t | polyvech_packed_bytes |
| uint16_t | pk_bytes |
| uint16_t | sk_bytes |
| uint16_t | sig_bytes |
ML-DSA parameter set descriptor holding all derived sizes.
Definition at line 179 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::beta |
tau * eta.
Definition at line 184 of file lcx_mldsa.h.
| uint8_t MLDSA_param_info_s::ctilde_bytes |
Challenge hash size (bytes).
Definition at line 188 of file lcx_mldsa.h.
| uint8_t MLDSA_param_info_s::eta |
Secret key range parameter.
Definition at line 182 of file lcx_mldsa.h.
| int32_t MLDSA_param_info_s::gamma1 |
y coefficient range.
Definition at line 185 of file lcx_mldsa.h.
| int32_t MLDSA_param_info_s::gamma2 |
Low-order rounding range.
Definition at line 186 of file lcx_mldsa.h.
| uint8_t MLDSA_param_info_s::k |
Module dimension k.
Definition at line 180 of file lcx_mldsa.h.
| uint8_t MLDSA_param_info_s::l |
Module dimension l.
Definition at line 181 of file lcx_mldsa.h.
| uint8_t MLDSA_param_info_s::omega |
Max number of ones in hint.
Definition at line 187 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::pk_bytes |
Public key size (bytes).
Definition at line 193 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::polyeta_packed_bytes |
Packed eta polynomial size (bytes).
Definition at line 189 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::polyvech_packed_bytes |
Packed hint vector size (bytes).
Definition at line 192 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::polyw1_packed_bytes |
Packed w1 polynomial size (bytes).
Definition at line 191 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::polyz_packed_bytes |
Packed z polynomial size (bytes).
Definition at line 190 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::sig_bytes |
Signature size (bytes).
Definition at line 195 of file lcx_mldsa.h.
| uint16_t MLDSA_param_info_s::sk_bytes |
Secret key size (bytes).
Definition at line 194 of file lcx_mldsa.h.
| uint8_t MLDSA_param_info_s::tau |
Challenge weight.
Definition at line 183 of file lcx_mldsa.h.