# constants

## Variables

| Variable | Description |
| ------ | ------ |
| [ALG\_AES\_256\_GCM](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/alg_aes_256_gcm/) | Whole-object AES-256-GCM, one AEAD operation over the entire plaintext. Not seekable. |
| [ALG\_CHUNKED\_AES\_256\_GCM\_STREAM](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/alg_chunked_aes_256_gcm_stream/) | Chunked AES-256-GCM with STREAM (per-chunk nonce, positional AAD binding). Seekable. |
| [BASE\_NONCE\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/base_nonce_size/) | Random, per-object portion of the chunked scheme's nonce. |
| [DEFAULT\_CHUNK\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/default_chunk_size/) | - |
| [KEY\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/key_size/) | Content encryption key size (AES-256). |
| [MAX\_AES\_GCM\_PLAINTEXT\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/max_aes_gcm_plaintext_size/) | Largest plaintext the one-shot AES-256-GCM scheme accepts. |
| [MAX\_CHUNK\_COUNT](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/max_chunk_count/) | Largest chunk count this library encodes or decodes: 2^24. The wire format can represent up to 2^32 - 1, which nothing here produces or accepts. |
| [MAX\_CHUNK\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/max_chunk_size/) | - |
| [MAX\_ENCODED\_OBJECT\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/max_encoded_object_size/) | Largest complete encoded chunked object: envelope plus detached ciphertext, every 16-byte chunk tag included. |
| [MIN\_CHUNK\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/min_chunk_size/) | - |
| [NONCE\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/nonce_size/) | Full AEAD nonce size (GCM standard). |
| [TAG\_SIZE](/reference/filoz/filecoin-encryption-envelope/namespaces/constants/variables/tag_size/) | GCM authentication tag size. |