swh:1:snp:418f8417068b61dc00572c13ca3d8ff0c2f214db
Tip revision: dd83f4831e2452d0534b914c23080f21c88f46b7 authored by Richard Petri on 20 July 2022, 07:54:20 UTC
Use atexit to register the destructor for gcc11
Use atexit to register the destructor for gcc11
Tip revision: dd83f48
api.h
#include <stddef.h>
#define CRYPTO_SECRETKEYBYTES 1281
#define CRYPTO_PUBLICKEYBYTES 897
#define CRYPTO_BYTES 690
#define CRYPTO_ALGNAME "Falcon-512"
int crypto_sign_keypair(unsigned char *pk, unsigned char *sk);
int crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk);
int crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk);