AidAim CryptoPressStream 2.00



CryptoPressStream is a streaming compression and encryption library.
It provides transparent access to compressed or encrypted data stored
in the stream object. All stream objects are 100% compatible with
TStream and have some advanced functionality such as progress event,
LoadFromStream, LoadFromFile, SaveToStream, SaveToFile methods, Lock
and Unlock methods for multi-thread usage. CryptoPressStream includes
TCPSManager thread-safe component that provides easy settings of
compression and encryption parameters, and contains a list of opened
streams.

CryptoPressStream contains TCPSManager visual component, Component
Reference, 7 demos, License Agreement in License.txt file, History Of
Changes in History.txt file and general information in ReadMe.txt
file.

Key features:

- Transparent streaming compression and encryption library with 100%
TStream compatibility.
- Forward and backward seeks to any position, partial rewriting of the
stream, read cache.
- Support for large 64-bit streams (> 2 Gb).
- Compression and encryption component supporting buffers, strings,
files.
- Compression algorithms ZLIB, BZIP and PPM.
- Strong customizable encryption with binary key support (12
algorithms and 4 modes):
Rijndael (AES) 128 and 256, Blowfish, Twofish 128 and 256, DES single,
double and tripple, Square.
- TCPSManager component for compression and encryption settings, list
of opened stream, memory leaks prevention.
- Native VCL, does not require any DLLs.
- Many Demos, Component Reference with Delphi and C++ prototypes.
- Royalty free.
- Full source code available.

More Info: http://www.aidaim.com/streaming_compression_library_delphi_compression_strong_encryption_library_compression_stream.htm
Download URL: http://www.aidaim.com/download/cps.zip
Screenshot URL: http://www.aidaim.com/images/cps32.gif
Order Page: http://www.aidaim.com/order/purchase.php#CPS

.



Relevant Pages

  • Using compression with encryption
    ... I am developing an internal compression format. ... encryption as well. ... open cryptographic output stream above this stream ... first with GZipStream and then encrypted with CryptoStream ...
    (microsoft.public.dotnet.framework)
  • Using compression with encryption
    ... I am developing an internal compression format. ... encryption as well. ... open cryptographic output stream above this stream ... first with GZipStream and then encrypted with CryptoStream ...
    (microsoft.public.dotnet.framework)
  • Re: typedef struct _iobuf FILE;
    ... You can also implement a "FILE *" stream that sits atop a compression ... algorithm, or a "FILE *" stream that implements encryption, or ... Reading email is like searching for food in the garbage, ...
    (comp.lang.c)
  • [ANN] CryptoPressStream - new streaming compression and encryption library
    ... CryptoPressStream is a streaming compression and ecnryption library. ... It provides transparent access to compressed or encrypted data stored in the stream object. ... - Transparent streaming compression and encryption library with 100 % TStream compatibility. ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: AES and Diehard
    ... >you could employ kill file, ... The result of encryption which might eventually develop ... a standard for crypto the 'diversity' of interests is ... compression algorithm could exploit in order to compress. ...
    (sci.crypt)