//! Encryption and decryption support for NGDP/TACT files.
//!
//! This crate provides:
//! - Key management for TACT encryption keys
//! - Salsa20 stream cipher implementation for BLTE mode 'E'
//! - ARC4 cipher implementation (for legacy support)
//! - Hardcoded WoW encryption keys
//! - Key file loading from multiple formats
pub use CryptoError;
pub use KeyService;
/// Result type for crypto operations.
pub type Result<T> = Result;