Skip to main content

Crate sal_vault

Crate sal_vault 

Source
Expand description

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

Re-exports§

pub use error::CryptoError;
pub use keyspace::KeyPair;
pub use keyspace::KeySpace;

Modules§

error
Error types for cryptographic operations
ethereum
Ethereum wallet functionality
keyspace
Key pair management functionality
kvs
Key-Value Store functionality
rhai
Rhai bindings for SAL vault functionality
symmetric
Symmetric encryption functionality