I receive Zip files from data sources, some of which are encrypted with a password.
I can shell out to the WinZip command-line program to unzip these. However, I'd prefer some native C Sharp class/DLL to handle this functionality if possible.
From googling it appears that .NET can only handle GZ natively - is this correct? I found some open source C Sharp library that handles all manner of compressed files and it works well...but it won't work on files encrypted by WinZip with AES.
I would like to know what my options are and what others use to handle encrypted zip files. And is there a way to programmatically automate GPG decryption? (Sorry, separate question I know!)
Thanks.
I can shell out to the WinZip command-line program to unzip these. However, I'd prefer some native C Sharp class/DLL to handle this functionality if possible.
From googling it appears that .NET can only handle GZ natively - is this correct? I found some open source C Sharp library that handles all manner of compressed files and it works well...but it won't work on files encrypted by WinZip with AES.
I would like to know what my options are and what others use to handle encrypted zip files. And is there a way to programmatically automate GPG decryption? (Sorry, separate question I know!)
Thanks.