- Implement chunked streaming decryption matching Go's 4MB buffer size
- Update file decryption to use decrypt_file_data instead of decrypt_stream
- Successfully tested with 33MB RAW image file
- All test files now decrypt correctly
Large files are now properly handled with chunked decryption, preventing
memory issues and matching the Go implementation's behavior.
Co-Authored-By: Claude <noreply@anthropic.com>