Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Support for Encryption #66

Open
jaime-olivares opened this issue Mar 4, 2025 · 0 comments
Open

Support for Encryption #66

jaime-olivares opened this issue Mar 4, 2025 · 0 comments

Comments

@jaime-olivares
Copy link
Owner

I have started to work on encryption using modern AES128 and AES256 algorithm (as opposite to the original PKZIP algorithm).

Working on branch encrypt

Encryption will be enabled by calling ZipStorer.SetPassword(password) for the incoming ZipFileEntries. The password will be stored in a SecureString object.

Encryption will always use AES256 and decryption will support both AES128 and AES256.

Currently, I am trying to determine the right flags to be set in the local header and central dir.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant