![]() |
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.