Delphi 5.0x shareware
Compression, Encryption

[ ] [ 379,899 bytes ] [ Shareware ] [ No Source ]
[ D5 ]
Easy to use, fast and flexible Delphi components. Multi-purpose user interface. Lots of events to customize behavior. X.509 root certificates and chains. Improved methods for all types of data. Developed key properties editors. Perfected demo app. RSA, OAEP and PKCS schemes, e-signatures. DES, 3DES, RC2, RC4, RC5, Blowfish, CAST, IDEA, Safer, SkipJack. ECB, CBC, CFB, OFB chain modes. MD2, MD4, MD5, SHA-1, RipEMD-160. BASE64, DER, PEM. Random / prime generators. Registered customers obtain full source code. Version: 2004. March 15, 2004 Registration: USD 34,95.
Added: 7-03-2001/22-03-2004   |  Version: 2004   |  Downloads: 4178/3121/48
Author:Andrey Polishchuk   AndrewSoft Solutions   [Homepage]   [DSP files]
Compatible files:  [ D6 | D7 ]

[ ] [ 473,270 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 | D6 | C3 | C4 | C5 ]
Provides a wrapper for the CABINET.DLL functions to compress to CAB files and extract files from CAB files.
Freeware for non-commercial use
Added: 17-10-1999/6-08-2001   |  Version: 1.3   |  Downloads: 2460/2456/3
Author:TMS software   [Homepage]   [DSP files]

[ citadel.exe ] [ 370,128 bytes ] [ Shareware ] [ No Source ]
[ D5 | D6 | D7 ]
Citadel compresses and encrypts the DFMs in your executables. This reduces the size of the application and protects your forms from hackers.

You can apply Citadel to your applications in just 1 minute.
Added: 11-12-2002/3-11-2003   |  Version: 1.3   |  Downloads: 423/422/2
Author:Francisco Sanchez   [Homepage]   [DSP files]

[ ] [ 290,554 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 ]
Class for Delphi 3,4,5. Realizes encryption-decryption of files, strings, memory streams (TMemoryStream) by the block encryption method, generates hash functions of password, checks correctness of password during file decryption, checks a password on the value of hash functions. Before encryption your data may be compressed that increase cryptoresistance. Even without using internal compression, encrypted data are not compressed by archivers (zip, rar). Thereby, information is transformed from the condition with minimum entropy in maximum that is a necessary condition of the cryptoresistance. Password length up to 12 bytes, hash length is 32 bytes. Exe demo included. Shareware $10. [more]
Added: 24-10-1999   |  Version: 2.3   |  Downloads: 1859/1859/2
Author:Konstantin Borodachev   [Homepage]   [DSP files]

[ DIZipWriter_2.0.exe ] [ 866,037 bytes ] [ Shareware ] [ No Source ]
[ D4 | D5 | D6 | D7 | D2 | C4 | C5 | C6 ]

DIZipWriter is a high performance zipping component with strong AES encryption for Borland Delphi. It creates standard ZIP archives as well as high-security archives with up to 256-bit key size introduced by WinZip 9. There is no other known Delphi component supporting this level of ZIP encryption.

Another unique feature of DIZipWriter is its TStream based interface, which allows to:

  • Create ZIP archives as streams, including files, memory streams, BLOB streams, etc.
  • Create entire ZIP archives in memory or write them directly to database BLOBs.
  • Add ZIP entries from streams using the CopyFrom procedure.
  • Directly stream objects to ZIP archives using the SaveToStream procedure.

In addition to streams, DIZipWriter also works with

  • files, including long file names and relative paths
  • strings
  • memory buffers and records.

For optimal performance, DIZipWriter writes all data straight to the ZIP archive and uses no temporary files. Its footprint and memory requirements and are very small. Includes HTML help and example projects.

Added: 5-05-2002/7-06-2005   |  Version: 2.0   |  Downloads: 554/553/3
Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]
Ralf Junker   [Homepage]   [DSP files]

[ link: compression_component_compression_delphi_encryption_delphi_flexcompress.htm ] [ size n/a ] [ Shareware ] [ No Source ]
[ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
FlexCompress is a high-speed compression library developed to provide archive functionality for your applications. This solution provides flexible compression and strong encryption algorithms that allows you to integrate archiving or backup features into your programs in a fast and easy way.

FlexCompress includes our new unique technology, a transaction system. This innovative solution gives you a rapid and simple way of updating archive files providing data integrity like a reliable database system.
Key features:
- Creates archive files of custom format having better compression rate than WinZip and WinRar
- Native VCL; no DLLs; no OCXs
- Adds, moves, extracts, deletes, updates, tests, refreshes a group of files by a single operation
- Creates encrypted archives using strong encryption algorithms
- Creates self-extracting (SFX) archives
- Performs regularly archive updates using transactions that allows canceling all modifications at any time in case of some failures. Also this technology optimizes the speed of the archive modification
- Compresses large files with low memory consumption
- Comprehensive help; lots of demos
- Repairs damaged archives
- Maximum archive size is 2^63 bytes
- Archive splitting and multiple disk spanning support
Added: 14-06-2005/27-02-2006   |  Version: 2.70   |  Downloads: n/a
Author:ComponentAce   ComponentAce   [Homepage]   [DSP files]

[ link: compression_delphi_component_streaming_compression_easy_compression_library.htm ] [ size n/a ] [ Shareware ] [ No Source ]
[ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
With Easy Compression Library you can add advanced compression and encryption functionality to your projects as quickly and easily as never before. Based on new original One-Stream technology, this toolkit has everything you need to compress and encrypt files, strings, data packets and even BLOB fields. Easy Compression Library provides a wide variety of compression algorithms, so you can obtain high speed as well as high compression ratio that make Easy Compression Library your best choice. The Easy Compression Library is a cross-platform product. There are three editions of Easy Compression Library: Delphi and C++ Builder, Kylix and ActiveX. Key Features: # A plenty of advanced compression algorithms # Unmatched ease-of-use # Fully compatible with Borland stream classes # No DLLs, compiles right into your EXE # Small customizable footprint # Strong encryption, compression on-the-fly
Added: 15-11-2005/1-02-2006   |  Version: 3.55   |  Downloads: n/a
Author:ComponentAce   ComponentAce   [Homepage]   [DSP files]

[ ] [ 462,554 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 | C3 | C4 | C5 ]
High efficient Data Compression Library for use with Delphi, C++ or VB. Support Rank, ZIP, BZIP and PPM compression algorithms. All algorithms are contain built in data integrity check and thread-safe (can be work in multithread application). Compression ratio more than 1.5-2 times better than ZIP/RAR archiver. Compression speed up to 8 Mb/sec
Added: 14-08-2000/14-03-2001   |  Version: 1.2.1   |  Downloads: 1897/1885/1
Author:SoftLab MIL-TEC Ltd   [Homepage]   [DSP files]

[ ] [ 591,854 bytes ] [ Shareware ] [ No Source ]
[ D4 | D5 | D6 | C5 ]
VCL package for easy adding multiuser, privileges and user rights functionality to your Delphi and C++ Builder apps. Allows you to control the user access to your app GUI components (menus, buttons, check boxes, radio groups, etc. everything connected to an Action) as well as to non visual functionalities. Just drag/drop and connect and you get a securized application. The built-in Designer, activated by double clicking Security Component, allows you automatically to generate your Security Model at design time from bounded Action Lists. You can add non TAction related securized functionalities by right clicking parent node and select "New Checkable Node". You can change the Security model hierarchy by adding (right click and select "New Hierarchical Node") and deleting nodes, as well as drag/drop nodes.... All this at design-time without single line of coding. Users and their security privileges can be defined at run time, by choosing "Security" button from your Password dialog window, provided that you have Supervisor rights. Regular users can only consult their privileges (and the security hierarchy) and change their password. Key Features: Controls the user access to GUI components of the application Ease of use - drag/drop and connect and get fully functional multiuser app Change security template at design time or on fly Change users profile on fly Add and remove securized items at design time or on fly Securize your non GUI functionalities Much more... For Delphi and C++ Builder; shareware; sources on Purchase/Registration The library consists of three component: TabSecurity - control center encapsulating the application security template, implementing all Security Builder functionalities, TabActionList - ActionList control providing a connection to abSecurity component and to it's control center functionalities, TabAction - an TAction derivative, adding the ability to Enable/Disable and change the Visible/Invisible status of bounded GUI elements depending upon current user rights.
Security Builder v.1.3.1 for Delphi and C++ Builder
Added: 17-02-2002/27-05-2002   |  Version: 1.3.1   |  Downloads: 559/559/1
Author:Peter Petrov   Peter Petrov   [Homepage]   [DSP files]

[ ] [ 640,585 bytes ] [ Shareware ] [ No Source ]
[ D2 | D3 | D4 | D5 ]
TSKReg can track the usage of your shareware application. Turn your demo into a fully functioning app just by setting a few properties. Limit usage based on days, date, number of runs, or time per each execution. Many other features.
Added: 26-01-1998/5-09-2000   |  Version: 3.0   |  Downloads: 1639/1598/0
Author:Robert Jones   [Homepage]   [DSP files]

[ ] [ 2,161,943 bytes ] [ Shareware ] [ No Source ]
[ D3 | D4 | D5 | C3 | C4 | C5 ]
SLockPK uses the power of public key encryption to protect your software. Recognized by experts as the only secure way to protect software, public key crypto provides a level of security higher than hardware dongles, but using only software.
  • Public key encryption (RSA) for highest security possible
  • Cryptographic hashing (SHA-1) to lock license to your software
  • Cryptographic hashing (SHA-1) to lock license to a single PC
  • Protects against viruses and cracks
  • Can use optional internet server to make automatic registrations
  • Delivers adverts (so the other 90% of downloads work for you!)
  • Advanced protection against tampering
  • Licenses have an expiry date (software rental or re-registration)
  • Licenses can be created for a single PC or a group of PCs
  • Key generators are impossible
  • Internet server can constantly monitor for cracks
  • Internet server con inform you of downloads and registrations

Added: 17-05-1998/7-05-2001   |  Version: 2.02c   |  Downloads: 1812/1783/5
Author:TSM Inc. (TSM Inc.)   [Homepage]   [DSP files]

[ ] [ 785,197 bytes ] [ Shareware ] [ No Source ]
[ D5 ]
StrSecII is a collection of security related components and routines for Delphi4, Delphi5 and Delphi6. It will give you the fastest set of routines and classes for public and symmetric key cryptography available for Delphi. The integrated ASN.1 support allows you to build your own X.509 certificates in native Delphi code, as well as defining your own cross-platform data format. Some features are:

  • Fast TwoFish, Rijndael, ARC4, 3DES encryption. ECB, CBC, OFB, CFB, CTR, PCFB and ABC modes are supported.
  • Fast implementations of the SHA1, MD5, RipeMD160, SHA256, SHA384, SHA512 message digest algorithms.
  • Fast large integer arithmetics. Includes addition, multiplication, integer division, modular reduction, Montgomery exponentiation, Barret modular reduction, GCD, multiplicative inverses, Miller-Rabin primes, Safe primes, and more.
  • Fast IEEE P1363 compliant public key encryption. Supports RSA (PKCS#1-v1.5, PSS and OAEP), RW, MQV and Diffie-Hellman. Includes digital signatures, key agreement etc.
  • X.509 certificate generation and parsing. Includes a component for both client side certificate chaining and CA certificate management, routines for PKCS#10 certificate requests etc.
  • An efficient and easy-to-use ASN.1 compiler/decompiler. Supports DER encoding.
  • ElGamal signatures.
  • Two components for encryption and decryption of streams.
  • A class for the MTI/C0 key exchange protocol.
  • A class for the SRP key exchange protocol.
  • Demos.

Added: 16-04-2002   |  Version: 1.0.1   |  Downloads: 501/501/3
Author:Henrick Hellström   StreamSec   [Homepage]   [DSP files]
Compatible files:  [ D4 | D6 ]

[ ] [ 207,242 bytes ] [ Shareware ] [ No Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D2 | C1 | C3 | C4 | C5 | C6 ]
The UnixCrypt component is the ultra fast crypt implementation for Delphi/BCB. It works exactly as crypt(key, salt) Unix comand (one-way encryption algorithm), which used to encrypt passwords in .htpasswd files in password protected Web directories. [more]
Added: 23-09-2001/20-12-2004   |  Version: 1.2   |  Downloads: 1205/1205/8
Author:Aleksey Kuznetsov   UtilMind Solutions   [Homepage]   [DSP files]

[ ztv5.exe ] [ 1,476,240 bytes ] [ Shareware ] [ No Source ]
[ D5 ]
Compression component pack. Supports most known compression standards.
Visit author's homepage for full details.
Added: 3-07-2000   |  Version: N/A   |  Downloads: 837/837/1
Author:Andrew Neillans - Uploader   Microchip Data Systems   [Homepage]   [DSP files]

© 1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.