pakery_core/lib.rs
1//! Core utilities shared across PAKE protocol implementations.
2//!
3//! Provides encoding helpers (LEB128, length-value concatenation),
4//! a zeroizing `SharedSecret` type, and common error types.
5
6#![cfg_attr(not(feature = "std"), no_std)]
7#![forbid(unsafe_code)]
8#![warn(missing_docs)]
9
10extern crate alloc;
11
12pub mod crypto;
13pub mod encoding;
14pub mod error;
15pub mod secret;
16
17pub use error::PakeError;
18pub use secret::SharedSecret;