libjade-sys 0.0.1

Rust bindings for libjade, a formally verified cryptographic library written in jasmin.
#pragma once

#include "sha256.h"
#include "x25519_ref.h"
#include "x25519_mulx.h"
#include "sha3_224_ref.h"
#include "sha3_256_ref.h"
#include "sha3_384_ref.h"
#include "sha3_512_ref.h"
#include "poly1305_ref.h"
#include "chacha20_ref.h"

#ifdef SIMD256
#include "sha3_224_avx2.h"
#include "sha3_256_avx2.h"
#include "sha3_384_avx2.h"
#include "sha3_512_avx2.h"
#include "poly1305_avx2.h"
#include "chacha20_avx2.h"
#endif

#ifdef SIMD128
#include "poly1305_avx.h"
#include "chacha20_avx.h"
#endif