Crate shadow_crypt_core

Crate shadow_crypt_core 

Source
Expand description

§Shadow Crypt Core

Core layer for shadow_crypt providing types and deterministic operations without side effects.

This crate implements version-specific file format and encryption. Algorithm choices may differ across versions.

Modules§

algorithm
Supported encryption algorithms.
errors
Error types for cryptographic operations.
memory
Secure memory management with automatic zeroization of sensitive data.
profile
Security profiles for different operational contexts.
progress
Progress tracking utilities for long-running operations.
report
Reporting structures for encryption and decryption operations.
v1
Version 1 implementation of the encryption protocol
version
Version management for encryption formats.