title: C/C++ compressing library with encryption
body: <p>I am developing some application for Win 7 OS performing biometric encryption. I want to use some free or proprietary library for data compression allowing to use custom encryption algorithms or with non-trivial set of embedded encryption algorithms. I will likely use AES, but I want to have ability to change particular algorithm easily or to allow user choose algorithm he want to use.</p>
  
  <p>Another good feature could be fast single file extracting without decompressing entire archive, which could be very huge. Could you recommend me some tools?</p>