//! AES-256-GCM-SIV chunk seal (paper ยง11.2).
//!
//! The implementation now lives in [`crate::imp::core::crypto`] โ the single source
//! of truth shared with the producer and the browser verifier. This module
//! re-exports `encrypt_chunk` unchanged and wraps `decrypt_chunk` to keep the
//! host-facing typed [`TamperError`] (so existing host call-sites are unchanged).
//! See `crate::imp::core::crypto::FIXED_NONCE` for the fixed-nonce / determinism
//! rationale.
use crateTamperError;
pub use crateencrypt_chunk;
/// Decrypt and authenticate a chunk. A failed tag check is a [`TamperError`].