Skip to content

Commit 522eb1c

Browse files
committed
just removing some internal things only I really get
1 parent 655eac2 commit 522eb1c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ A multi-threaded AEAD encryption engine built in Rust. Encrypts and decrypts fil
1515
- **Fresh randomness per file**: Cryptographically random 16-byte salt and 12-byte base nonce are generated for every encryption, stored in the header
1616
- **In-place encryption**: `seal_in_place_separate_tag` / `open_in_place` via `ring` minimizes allocation in the hot loop
1717
- **Password zeroization**: Keys and passwords are securely wiped from memory after use
18-
- **O_DIRECT + sector-aligned format (v3)**: 4 KiB-aligned header and chunk slots enable `O_DIRECT` I/O, bypassing the kernel page cache for DMA-speed reads/writes on NVMe. Buffer pools use `std::alloc` with 4096-byte alignment
19-
- **Self-describing file format (v3)**: Header stores cipher, chunk size, original file size, salt, base nonce, and Argon2id KDF parameters
18+
- **O_DIRECT + sector-aligned format**: 4 KiB-aligned header and chunk slots enable `O_DIRECT` I/O, bypassing the kernel page cache for DMA-speed reads/writes on NVMe. Buffer pools use `std::alloc` with 4096-byte alignment
19+
- **Self-describing file format**: Header stores cipher, chunk size, original file size, salt, base nonce, and Argon2id KDF parameters
2020

2121
## Performance
2222

0 commit comments

Comments
 (0)