Skip to main content

Module constants

Module constants 

Source

Modules§

aad_domain_ids
AAD domain identifiers.
alg_profile_ids
Algorithm profile bundles cipher + PRF combinations.
cipher_ids
Cipher suite identifiers (mirrored in headers).
digest_ids
DIGEST ALG identifiers (mirrored in headers).
flags
Flag bitmask for optional features and metadata presence.
prf_ids
HKDF PRF identifiers (mirrored in headers).
strategy_ids
Strategy choices for encoder metadata (decoder may still parallelize).

Constants§

ALLOWED_CHUNK_SIZES
Industry-standard chunk sizes (in bytes) ✅
DEFAULT_CHUNK_SIZE
Defaults when Option is None
DEFAULT_QUEUE_CAP
DEFAULT_WORKERS
HEADER_V1
MAGIC_DICT
MAGIC_RSE1
“RSE1” = Rust Streaming Envelope v1, magic number for this envelope version.
MASTER_KEY_LENGTHS
Industry-standard master key lengths (AES-128, AES-192, AES-256)
MAX_CHUNK_SIZE
Max chunk size sanity bound (32 MiB).
MAX_DICT_LEN
MIN_DICT_LEN
QUEUE_CAPS
WORKERS_COUNT