#![no_std]
pub const KEY_LEN: usize = 16;
pub const TAG_LEN: usize = 16;
pub enum Error {
MessageTooLarge,
InvalidMacTag,
}
#[cfg(not(feature = "expose-hacl"))]
mod hacl {
pub(crate) mod mac_poly1305;
}
#[cfg(feature = "expose-hacl")]
pub mod hacl {
pub mod mac_poly1305;
}
mod impl_hacl;
pub use impl_hacl::*;