Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 27806, CryptoPressStream

by Ella Perelman Email: Anonymous


The most powerful streaming compression library for Delphi / C++ Builder. CryptoPressStream provides an easy way to compress files, streams, strings, buffers and blob fields.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 15.0  to 15.0 46 downloads
Copyright: All rights reserved


Size: 3,511,808 bytes
Updated on Tue, 24 Aug 2010 08:09:53 GMT
Originally uploaded on Wed, 28 Jul 2010 07:54:41 GMT
SHA1 Hash: 684754FE9C71CCDB70FAEC75D1F226C0E843A856
MD5 Hash: 8FBD145D1A4AE5B1288E1301A51A6C97

    Explore the files in this upload

Description
CryptoPressStream is a streaming compression and (optionally) 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
================

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
=============

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.

For more information, see http://www.aidaim.com/

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03