![]() |
BitPunch McEliece
v0.0.4
|
#include "mecspointcheval.h"
#include <bitpunch/debugio.h>
#include <bitpunch/math/gf2.h>
#include <bitpunch/crypto/mecsbasic/mecsbasic.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.