CryptoPressStream:
Streaming Compression and Encryption
Library for Delphi and C++ Builder
Description
Description
CryptoPressStream is a streaming compression and encryption library for Delphi and C++ Builder.
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
like progress event, LoadFromStream, LoadFromFile, SaveToStream, SaveToFile methods,
Lock and Unlock methods for multi-thread usage.
CryptoPressStream includes TCPSManager thread-safe component that
provides an easiest setting of compression and encryption parameters,
and contains a list of opened streams.
Package Contents
Package Contents
CryptoPressStream contains TCPSManager visual component,
thread-safe classes library of TStream descendants,
Component Reference,
8 demos,
License Agreement in License.txt file,
History Of Changes in History.txt file,
and general information in ReadMe.txt file.
Specification
Specification
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.
3 data compression algorithms: ZLIB, BZIP, 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.
8 Demos, Component Reference with Delphi and C++ prototypes.
Royalty free.
Full source code available.
How to Use
How to Use
CryptoPressStream is easy-to-use: just run install.exe and it installs the component into the Delphi or C++ Builder.
The installation process is detailed in Installation chapter in ReadMe.txt file.
If you have any questions, please read it carefully.
This product comes with all necessary documentation presented in Component Reference (CryptoPressStreamRef.hlp file).
Setup program automatically installs Component Reference into Delphi / C++ Builder IDE.
Support
Support
If you have any problems or questions, please read ReadMe.txt first then
try to search for the answer in CryptoPressStream Component Reference and on our web site.
In case if you did not find an answer to your questions, please
contact our
Support Team
.
We consider any ideas while developing further versions of our products.
Here you can read more about our Support Policy .
Purchasing and Registration
Purchasing and Registration
Custom Development
Custom Development for you -
Delphi and
C++ Builder !
Experts in Database, Networking, Data Compression and Encryption.
15+ years experience.
Contact Us!