Skip to content

Add EncryptionMode to header and validate in reader#5

Merged
manusoft merged 1 commit into
masterfrom
patch/3-fix-encryption-contract
May 25, 2026
Merged

Add EncryptionMode to header and validate in reader#5
manusoft merged 1 commit into
masterfrom
patch/3-fix-encryption-contract

Conversation

@manusoft
Copy link
Copy Markdown
Owner

Introduce EncryptionMode property to FiloHeader, defaulting to "AES-CBC". Set this property in FiloWriter when encryption is enabled. Update FiloReader to validate that only supported encryption modes are used, throwing an exception for unsupported modes. This ensures explicit encryption mode handling in the file container.

Introduce EncryptionMode property to FiloHeader, defaulting to "AES-CBC". Set this property in FiloWriter when encryption is enabled. Update FiloReader to validate that only supported encryption modes are used, throwing an exception for unsupported modes. This ensures explicit encryption mode handling in the file container.
@manusoft manusoft added this to the vNext milestone May 25, 2026
@manusoft manusoft self-assigned this May 25, 2026
@manusoft manusoft merged commit b4e0ec9 into master May 25, 2026
1 check passed
@manusoft manusoft deleted the patch/3-fix-encryption-contract branch May 25, 2026 13:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant