pqcrypto_falcon_wasi/
lib.rs1#![no_std]
13#![allow(clippy::len_without_is_empty)]
14
15extern crate alloc;
17
18#[cfg(feature = "std")]
20extern crate std;
21
22pub mod falcon1024;
23pub mod falcon512;
24pub mod ffi;
25
26pub use crate::falcon1024::{
27 detached_sign as falcon1024_detached_sign, keypair as falcon1024_keypair,
28 open as falcon1024_open, public_key_bytes as falcon1024_public_key_bytes,
29 secret_key_bytes as falcon1024_secret_key_bytes, sign as falcon1024_sign,
30 signature_bytes as falcon1024_signature_bytes,
31 verify_detached_signature as falcon1024_verify_detached_signature,
32};
33pub use crate::falcon512::{
34 detached_sign as falcon512_detached_sign, keypair as falcon512_keypair, open as falcon512_open,
35 public_key_bytes as falcon512_public_key_bytes, secret_key_bytes as falcon512_secret_key_bytes,
36 sign as falcon512_sign, signature_bytes as falcon512_signature_bytes,
37 verify_detached_signature as falcon512_verify_detached_signature,
38};