apfsds-crypto 0.2.0

Cryptographic primitives for APFSDS (X25519, AES-GCM, Ed25519)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! APFSDS Crypto - Encryption, signing, and key management
//!
//! This crate provides:
//! - Ed25519 key generation and signing
//! - X25519 ECDH key exchange
//! - AES-256-GCM encryption/decryption
//! - HMAC-SHA256 with constant-time comparison
//! - Replay cache for nonce deduplication

mod aes;
mod hmac_auth;
mod keys;
mod replay;

pub use aes::*;
pub use hmac_auth::*;
pub use keys::*;
pub use replay::*;