DefenceSuite VCL Components Pack - a set of components for Borland Delphi (from version 1.25 - Delphi 7, 2006, CodeGear 2009) designed to automate the control of access to the developed program containing functions to protect against unauthorized use.

What's new?
From the RSA encryption algorithm had to be abandoned: in view of new requirements of "natural slowness" method was the determining factor. In connection with this license files from previous versions are not supported. Instead of RSA came RC4. Encryption is provided by Microsoft CryptoAPI 2.0 at work running Windows 2000, 2003 Server, XP (for Windows 98 - must install Internet Explorer 5, also need to ask for Delphi-project setting conditional compilation NT5, then the function calls that have emerged only in Windows 2000 will work normally).

Main classes (TddDefenceZoneCreator and TddDefenceZone) are updated too:
Added property ACL (Access Control List) - now a unit license can be exported rules/access policies, the structure of simple rules: rule name, its value, so you can realize not only a survey to determine the presence of a particular rule (or its value ), but also data of any type;
Added property ConvertFormat - allows predetermine format (Hex & Mime64) export license key;

Added compatibility with Delphi® 5, Delphi® 6, CodeGear™ Delphi ® 2009; so with the version 1.25 package supports: Delphi 5, Delphi 6, Delphi 7, Developer Studio 2006 (4.0), CodeGear RAD Studio 2009 (6.0)

Module ddUtilits supplemented class TMacAddress - to obtain information about the MAC-address of network adapter, and procedures of the text and stream encryption is supported RC2/RC4 encryption algorithms, MD4/MD5/SHA/RIPEMD algorithms for hashing passwords.

Page of project DefenceSuite