![]() |
BitPunch McEliece
v0.0.4
|
#include <mecsctx.h>
Data Fields | |
BPU_T_EN_Mecs_Types | type |
int(* | _encrypt )(BPU_T_GF2_Vector *out, const BPU_T_GF2_Vector *in, const struct _BPU_T_Mecs_Ctx *ctx) |
int(* | _decrypt )(BPU_T_GF2_Vector *out, const BPU_T_GF2_Vector *in, const struct _BPU_T_Mecs_Ctx *ctx) |
int(* | _genKeyPair )(struct _BPU_T_Code_Ctx *ctx) |
BPU_T_Code_Ctx * | code_ctx |
uint16_t | pt_len |
PT len in bits. More... | |
uint16_t | ct_len |
CT len in bits. More... | |
int(* _decrypt)(BPU_T_GF2_Vector *out, const BPU_T_GF2_Vector *in, const struct _BPU_T_Mecs_Ctx *ctx) |
int(* _encrypt)(BPU_T_GF2_Vector *out, const BPU_T_GF2_Vector *in, const struct _BPU_T_Mecs_Ctx *ctx) |
int(* _genKeyPair)(struct _BPU_T_Code_Ctx *ctx) |
BPU_T_Code_Ctx* code_ctx |
BPU_T_EN_Mecs_Types type |