C++ Builder 4.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]

[ cipher.zip ] [ 692,947 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | C3 | C4 ]
Delphi Encryption Compendium Part I.
A Compendium of various fast Hash-,Checksum- and Encryption algorithm, includes:
  • 40 Ciphers (IDEA, Blowfish, Twofish, DES, Square ...)
  • 23 Hashs (MD4/5, SHA/1, RipeMD, Havel, Tiger ...)
  • 5 Checksums (CRC32, CRC16-CCITT, CRC16-Standard ...)
  • 6 Textformats (MIME Base 64, XX/UU Coding, RFC1760 Six Word ...)
  • 2 Randoms (LFSR Linear Feedback Shift Register with variable Period upto 2^2032-1 ...)
  • with Ciphers can be encrypt in Modes CTS/CBC/CFB/OFB/ECB
  • Ciphers supports Message Authentication Codes in CBC-MAC/CFB-MAC/CTS-MAC
  • fast Implementation (i.E. Blowfish > 8Mb/sec, MD4 > 27Mb/sec)
  • full and easy objectorientated
  • High optimized Assembler Core
  • Designtime Components to managing Cipher- and Hashclasses
  • Message Authentication Codes for all Hash's (Internet RFC2104-HMAC's ...)
  • Internet RFC2289/RFC1760/RFC2444 One Time Password Routines as Component
  • Self Test Support for all Cipher-, Hash- and Checksumclasses
  • multiple cascading (chanining) from all Cipher-, Hash-, Random- and Compressionclasses
  • all Cipher-, Hash-, Randomclasses can be encrypt, decrypt, scramble and wipe any Inputs as String, Stream, File or Buffer in multiple chaining modes
  • detailed and full DEMO, Docus for implemented RFC's

Added: 18-04-1999/5-09-1999   |  Version: 3.0   |  Downloads: 32583/28128/164
Author:Hagen Reddmann   [DSP files]

[ dcpcrypt2.zip ] [ 194,340 bytes ] [ Freeware ] [ With Source ]
[ D4 | D5 | D6 | C3 | C4 | C5 ]

DCPcrypt is an open source library of cryptographic components (encryption and hash algorithms) for Borland Delphi 4, 5, 6, C++ Builder (3?), 4, 5, 6 and Kylix 1, 2 for Linux.

The idea behind DCPcrypt is that it should be possible to "drop in" any algorithm implementation to replace another with minimum or no code changes. To aid in this goal all cryptographic components are descended from one of several base classes, TDCP_cipher for encryption algorithms and TDCP_hash for message digest algorithms.

DCPcrypt v2 contains full implementations of the following algorithms:

  • Blowfish, Twofish
  • Cast-128, Cast-256
  • DES, 3DES
  • Ice, Thin Ice, Ice2
  • IDEA
  • Mars
  • Misty1
  • RC2, RC4, RC5, RC6
  • Rijndael (the new AES)
  • Serpent
  • TEA
  • Haval
  • MD4, MD5
  • RipeMD-128, RipeMD-160
  • SHA-1, SHA-256, SHA-384, SHA-512
  • Tiger

Added: 19-01-1999/25-07-2002   |  Version: 2 Beta 2   |  Downloads: 10352/10303/48
Author:David Barton   [Homepage]   [DSP files]

[ hscrypt.zip ] [ 14,824 bytes ] [ Freeware ] [ No Source ]
[ D4 | C4 ]
Hack Systems Encryption component Version 1.0. Native VCL supports character, string and file encryption/decryption. [more]
30 bit character, string and file encryption component.
Added: 24-07-1999   |  Version: 1.0   |  Downloads: 3319/3319/4
Author:Mark Hack   Hack Systems   [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]

[ rndgen.zip ] [ 2,599 bytes ] [ Freeware ] [ With Source ]
[ D2 | D3 | D4 | D5 | C3 | C4 | C5 ]
True random generator for Delphi and C++ Builder.
Added: 17-12-2000   |  Version: 1.0   |  Downloads: 4820/4820/5
Author:Andre N Belokon   [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.