sal-vault 0.1.0

SAL Vault - Cryptographic functionality including key management, digital signatures, symmetric encryption, Ethereum wallets, and encrypted key-value store
Documentation
//! SAL Vault: Cryptographic functionality for SAL
//!
//! This package provides cryptographic operations including:
//! - Key space management (creation, loading, encryption, decryption)
//! - Key pair management (ECDSA)
//! - Digital signatures (signing and verification)
//! - Symmetric encryption (ChaCha20Poly1305)
//! - Ethereum wallet functionality
//! - Key-value store with encryption

pub mod error;
pub mod ethereum;
pub mod keyspace;
pub mod kvs;
pub mod symmetric;

// Rhai integration module
pub mod rhai;

// Re-export modules
// Re-export common types for convenience
pub use error::CryptoError;
pub use keyspace::{KeyPair, KeySpace};