Delphi 7.0x freeware
Compression, Encryption

[ abSB_s30.zip ] [ 1,052,422 bytes ] [ Freeware ] [ No Source ]
[ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
Allows you to control the user access to your application GUI components (menus, buttons, edits, tree views, radio groups, etc. every control) as well as to non visual functionalities. Just drag/drop and connect and you get a securized multiuser application.

With Security Builder you can:
- Build the security model of your Delphi application at design time with just few mouse clicks, - Add and remove users on fly,
- Change users profile on fly, Add and remove securized items on fly, Securize your non GUI functionalities,
- Set predefined User Groups - Supervisors, Power Users, ...

The library's two components:
- abSecurity - control center encapsulating the application security template, implementing all Security Builder functionalities,
- abActionList - ActionList control providing a connection to abSecurity component and to it's control center functionalities,
- and a TAction derivative called TabAction, adding the ability to Enable/Disable and change Visible/Invisible status.

Fully functional/no sources
Added: 8-10-2002/3-02-2003   |  Version: 3.0   |  Downloads: 1926/1920/23
Author:Peter Petrov   Peter Petrov   [Homepage]   [DSP files]

[ abse_s10_5_6_7.zip ] [ 1,672,198 bytes ] [ Freeware ] [ No Source ]
[ D5 | D6 | D7 | C5 | C6 ]
Add easily multiple user/groups of users and user rights functionality to your Delphi or C++ Builder app. Fast integration with existing standalone/desktop database/SQL database or 3-tier applications (all at design time w/o any coding). Control the user access to all GUI components (menus, buttons, edits, tree views, radio groups, etc. every control) as well as to non visual functionalities. Just drag/drop and connect.

With Secure Enterprise you can:
- Securize any standalone/desktop database/SQL database or 3-tier applications
- Build the security model of your application at design time with just few mouse clicks,
- Add and remove users on fly,
- Change users profile on fly,
- Add and remove securized items on fly,
- Securize any GUI functionality,
- Set user groups - definable or four predefined (Administrators, Power Users, Users or Groups).

The library's two components:
- abSecurity - control center encapsulating the application security template, implementing all Secue Enterprise functionalities,
- abActionList - ActionList control providing a connection to abSecurity component and to it's control center functionalities,
- and a TAction derivative called TabAction, adding the ability to Enable/Disable and change Visible/Invisible status.

Fully functional/sources on purchase
You can order the full version with sources at https://www.Qwerks.com/order/buynow.asp?ProductID=6138
Added: 1-04-2003/23-09-2003   |  Version: 1.0   |  Downloads: 1321/1292/17
Author:Peter Petrov   Peter Petrov   [Homepage]   [DSP files]

[ AFDES.zip ] [ 23,276 bytes ] [ Freeware ] [ No Source ]
[ D3 | D5 | D6 | D7 ]
TAFDes v. 1.2 DES Component for encrypt strings. Properties: Input: String - the string you have to encrypt. Salt: String - set to Dd by default if empty. Methods: function Execute: String - The crypted result.
Added: 7-04-2002/21-10-2002   |  Version: 1.2   |  Downloads: 4263/4161/29
Author:Accalai Ferruccio   [Homepage]   [DSP files]

[ aputilcrypt.zip ] [ 16,405 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 ]
This is the crypting algorithm used from the Sircam virus. Also there is some my variation.
This file is part of APUtils that will be released soon.
Added: 2-12-2003/19-12-2005   |  Version: 1.0   |  Downloads: 906/905/32
Author:Ascanio Pressato   [DSP files]

[ aputilcrypt_1.5.zip ] [ 18,362 bytes ] [ Freeware ] [ With Source ]
[ D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 ]
This is the crypting algorithm used from the Sircam virus. Also there is some my variation.
This file is part of APUtils that will be released soon.
Added: 15-02-2006   |  Version: 1.5   |  Downloads: 98/98/98
Author:Ascanio Pressato   [DSP files]

[ bzip2.zip ] [ 42,921 bytes ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 ]
This unit is similar to the zlib unit shipped with Delphi, but uses the better compression method available in the program bzip2. Bzip2 is a compression program written by Julian Seward, for more information see http://sources.redhat.com/bzip2/.
Added: 12-12-1999/3-02-2003   |  Version: 1.03   |  Downloads: 10668/10598/46
Author:Edison Mera Menéndez   [Homepage]   [DSP files]

[ DIUcl.zip ] [ 164,939 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | D6 | D7 ]
DIUcl is the Borland Delphi port of the popular UCL Compression Library, whose lossless algorithm is used by the UPX Ultimate Packer for eXecutables.

DIUcl achieves an excellent compression ratio (up to Zip & BZip2!) with the following features:
  • Decompression is extremely fast and requires no memory.
  • The assembler optimized decompressor fits into less than 200 bytes of code.
  • Supports in-place compression and decompression.
  • Real-time decompression should be possible for any application.
Usage & Interfaces:
  • UCL API operates on blocks of memory.
  • Stream wrappers for sequential on-the-fly compression and decompression with complete Seek support.
  • Optimized helpers for Stream, AnsiString & WideString operations.
Freeware with sources, demos and help.
Added: 2-06-2003/29-09-2003   |  Version: 1.30   |  Downloads: 1004/1001/0
Author:Ralf Junker   The Delphi Inspiration   [Homepage]   [DSP files]

[ link: ] [ size n/a ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 | K1 | K2 | K3 ]
Abbrevia is a compression toolkit for Borland Delphi, C++Builder, & Kylix. It supports PKZIP 4, Microsoft CAB, TAR, & gzip formats & the creation of self-extracting archives. It includes visual components that simplify the manipulation of ZIP files.
Added: 9-02-2004   |  Version: 3.05 Beta #5   |  Downloads: n/a
Author:TurboPower Abbrevia Project (Sourceforge)   [Homepage]   [DSP files]

[ link: ] [ size n/a ] [ Freeware ] [ With Source ]
[ D3 | D4 | D5 | D6 | D7 | C3 | C4 | C5 | C6 ]
LockBox is a cross-platform toolkit for data encryption. It contains routines & components for use with Borland Delphi, C++Builder, & Kylix. It provides support for Blowfish, RSA, MD5, SHA-1, DES, triple- DES, Rijndael, & digital signing of messages.
Added: 4-02-2003   |  Version: 2.07   |  Downloads: n/a
Author:TurboPower LockBox Project (Sourceforge)   [Homepage]   [DSP files]

[ link: zip_component_zip_delphi_zipforge.htm ] [ size n/a ] [ Freeware ] [ No Source ]
[ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
ZipForge is a fast ZIP compression library. With this toolkit you can easily add archive functionality to your projects. ZipForge includes our new unique technology, a transaction system. This innovative solution gives you a fast and easy way of updating archive files providing data integrity like a reliable database system. ZipForge Personal is free for personal use. Any company must order ZipForge Pro to use it in its projects. Key features: - Creates archive files in wide known ZIP format by PKZIP, Inc. - Native VCL; no DLLs; no OCXs - Adds, moves, extracts, deletes, updates, tests, refreshes a group of files by a single operation - Free for personal use - 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 - Zip64 format is supported; 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: ] [ size n/a ] [ Freeware ] [ With Source ]
[ D5 | D6 | D7 ]
A Delphi zlib 1.1.4 implementation for fastest performance, including targeted P6 code generation, 64bit alignment, source changes and optimizations following Borland# C++ full standards adherence, and a Delphi added low level copy memory function to speedup typical strings management. Embed the newest zlib 1.1.4 objects into your programs without using external dlls, take a look into the example seeing how to work with streams and strings.
  • new: implemented the deflate algorithm
  • new: added simple procedure: ZSendToBrowser(string)
    Added: 21-10-2002/4-11-2002   |  Version: 1.1.4   |  Downloads: n/a
    Author:Roberto Della Pasqua   [Homepage]   [DSP files]
  • [ kazip10.zip ] [ 454,677 bytes ] [ Freeware ] [ No Source ]
    [ D6 | D7 ]
    KAZIP is fast, simple zip archiver-dearchiver which uses most popular
    Inflate-Deflate zip compression format. (NO ENCRYPTION SUPPORT)
    KAZip is totaly based on Delphi VCL - no dll, ActiveX or other external libraries.
    KAZip is totaly stream oriented so you can deal with data
    only in memory without creating temporary files, etc.
    If you need to add zip-unzip functionality to your application,
    KAZIP is the right solution.
    Additional ZipListView and ZipTreeView components for easy visualisation
    Functionality:
    --------------
    1. Zip-Unzip using Inflate-Deflate
    2. BZip2 unzipping trough usage of BZIP2 units from Edison Mera Menéndez.
    3. Functions:
    Adding Files, Folders, Streams
    Selecting, Deselecting, Checking,
    Extracting to files and streams
    Added: 8-09-2005   |  Version: 1.0   |  Downloads: 92/92/9
    Author:Kiril Antonov   Kiril Antonov - Hronos Ltd   [Homepage]   [DSP files]

    [ pgpdc451.zip ] [ 365,067 bytes ] [ Freeware ] [ With Source ]
    [ D2 | D3 | D4 | D5 | D6 | D7 | D8 | D2 | C5 | C6 ]

    These sources provide a Delphi (2-8 and 2005) direct interface to PGP requiring a preceding (!) full installation of PGP 6.5.x, 7.x, 8.x or 9.x.

    Available capabilities:

    • Encoding and decoding (encryption/decryption/signing/verifying)
    • Creating and verifying file detached (Open)PGP signatures
    • Importing, exporting, revoking, deleting keys & certificates
    • Several key & certificate management functions
    • Key & certificate generation (DH/DSS, RSA)
    • x.509 certificate & S/MIME support
    • Keyserver functions
    • Some utilities

    New in Version 4.5.1:

    • Certificate selection now uses a certificate specific PGP dialog in some places.
    • The key selection dialog for S/MIME encryption only shows certified keys in TPGPEncode.
    • A SignCertUserName property has been added to TPGPEncode to ensure the proper signing certificate being used for S/MIME.
    • Some internal changes have been applied to X509Funcs.pas and KeyFuncs.pas which required adding a new unit called ASN1.pas.
    • The TUserIDs list type defined in KeyPropTypes.pas has been extended to provide X509Types and ChainValidities for certificates.
    • Some new error codes have been added to pgpErrors.pas.
    • More X509 related enhancements and fixes.

    Added: 21-11-1999/15-02-2006   |  Version: 4.5.1 - 2/2005   |  Downloads: 11566/9804/77
    Author:Michael in der Wiesche   [Homepage]   [DSP files]

    [ sb_s141.zip ] [ 1,151,312 bytes ] [ Freeware ] [ With Source ]
    [ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
    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, ... everything) 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: 15-09-2003   |  Version: 1.4.1   |  Downloads: 1622/1622/18
    Author:Peter Petrov   Peter Petrov   [Homepage]   [DSP files]

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