|
Embedded SDK
Embedded SDK
|
ML-KEM parameter set descriptor holding all derived sizes. More...
#include <lcx_mlkem.h>
Public Attributes | |
| uint8_t | k |
| uint8_t | eta1 |
| uint8_t | eta2 |
| uint8_t | du |
| uint8_t | dv |
| uint16_t | polyvec_bytes |
| uint16_t | polyvec_compressed_bytes |
| uint16_t | poly_compressed_dv_bytes |
| uint16_t | indcpa_pk_bytes |
| uint16_t | indcpa_sk_bytes |
| uint16_t | indcpa_ct_bytes |
| uint16_t | pk_bytes |
| uint16_t | sk_bytes |
| uint16_t | ct_bytes |
ML-KEM parameter set descriptor holding all derived sizes.
Definition at line 168 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::ct_bytes |
ML-KEM ciphertext size (bytes).
Definition at line 182 of file lcx_mlkem.h.
| uint8_t MLKEM_param_info_s::du |
Compression parameter du.
Definition at line 172 of file lcx_mlkem.h.
| uint8_t MLKEM_param_info_s::dv |
Compression parameter dv.
Definition at line 173 of file lcx_mlkem.h.
| uint8_t MLKEM_param_info_s::eta1 |
Noise parameter eta1.
Definition at line 170 of file lcx_mlkem.h.
| uint8_t MLKEM_param_info_s::eta2 |
Noise parameter eta2.
Definition at line 171 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::indcpa_ct_bytes |
IND-CPA ciphertext size (bytes).
Definition at line 179 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::indcpa_pk_bytes |
IND-CPA public key size (bytes).
Definition at line 177 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::indcpa_sk_bytes |
IND-CPA secret key size (bytes).
Definition at line 178 of file lcx_mlkem.h.
| uint8_t MLKEM_param_info_s::k |
Module rank.
Definition at line 169 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::pk_bytes |
ML-KEM public key size (bytes).
Definition at line 180 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::poly_compressed_dv_bytes |
Compressed polynomial size for dv (bytes).
Definition at line 176 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::polyvec_bytes |
Serialized polynomial vector size (bytes).
Definition at line 174 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::polyvec_compressed_bytes |
Compressed polynomial vector size (bytes).
Definition at line 175 of file lcx_mlkem.h.
| uint16_t MLKEM_param_info_s::sk_bytes |
ML-KEM secret key size (bytes).
Definition at line 181 of file lcx_mlkem.h.