![]() |
BitPunch McEliece
v0.0.4
|
#include <bitpunch/config.h>#include <bitpunch/math/gf2types.h>#include <bitpunch/crypto/mecsctx.h>#include <bitpunch/crypto/hash/sha512.h>Go to the source code of this file.
Functions | |
| int | BPU_mecsPointchevalCCA2Encrypt (BPU_T_GF2_Vector *out, const BPU_T_GF2_Vector *in, const BPU_T_Mecs_Ctx *ctx) |
| BPU_mecsPointchevalCCA2Encrypt. More... | |
| int | BPU_mecsPointchevalCCA2Decrypt (BPU_T_GF2_Vector *out, const BPU_T_GF2_Vector *in, const BPU_T_Mecs_Ctx *ctx) |
| BPU_mecsPointchevalCCA2Decrypt. More... | |
| int BPU_mecsPointchevalCCA2Decrypt | ( | BPU_T_GF2_Vector * | out, |
| const BPU_T_GF2_Vector * | in, | ||
| const BPU_T_Mecs_Ctx * | ctx | ||
| ) |
BPU_mecsPointchevalCCA2Decrypt.
| out | |
| in | |
| ctx |
Definition at line 76 of file mecspointcheval.c.
| int BPU_mecsPointchevalCCA2Encrypt | ( | BPU_T_GF2_Vector * | out, |
| const BPU_T_GF2_Vector * | in, | ||
| const BPU_T_Mecs_Ctx * | ctx | ||
| ) |
BPU_mecsPointchevalCCA2Encrypt.
| out | |
| in | |
| ctx |
Definition at line 26 of file mecspointcheval.c.