I was looking at this lib http://code.google.com/p/winzipaes/ but it writes temp data to disk which can't happen. We'll be writing sensitive data in the zip and having temp decrypted data written to disk is not good practice for a secure system. If the system exits in the middle of a decryption we're left with a tmp file on disk that's un-encrypted.
Anyone have any ideas on an open source lib that can handle the zip encryption/decryption inflation/deflation in ram only?