Contents 

QuickCrypt Library
QuickCrypt Library Overview
QuickCrypt Library Installation
Register QuickCrypt Library
DES
CDES ( C++ Interface )
CDES Class Members
DES API ( QuickCrypt API )
DES API Functions
DES-EDE2
CDES_EDE2 ( C++ Interface )
CDES_EDE2 Class Members
DES-EDE2 API ( QuickCrypt API )
DES-EDE2 API Functions
DES-EDE3
CDES_EDE3 ( C++ Interface )
CDES_EDE3 Class Members
DES-EDE3 API ( QuickCrypt API )
DES-EDE3 API Functions
DESX
CDESX ( C++ Interface )
CDESX Class Members
DESX API ( QuickCrypt API )
DESX API Functions
Rijndael (AES)
CRijndael ( C++ Interface )
CRijndael Class Members
Rijndael (AES) API ( QuickCrypt API )
Rijndael (AES) API Functions
Blowfish
CBlowfish ( C++ Interface )
CBlowfish Class Members
Blowfish API ( QuickCrypt API )
Blowfish API Functions
GOST
CGOST ( C++ Interface )
CGOST Class Members
GOST API ( QuickCrypt API )
GOST API Functions
ECB Mode
C++ Interface
QuickCrypt API
CBC Mode
CCBCMode ( C++ Interface )
CCBCMode Class Members
CBC Mode API ( QuickCrypt API )
CBC Mode API Functions
CFB Mode
CCFBMode ( C++ Interface )
CCFBMode Class Members
CFB Mode API ( QuickCrypt API )
CFB Mode API Functions
OFB Mode
COFBMode ( C++ Interface )
COFBMode Class Members
OFB Mode API ( QuickCrypt API )
OFB Mode API Functions
CTR Mode
CCounterMode ( C++ Interface )
CCounterMode Class Members
CTR Mode API ( QuickCrypt API )
CTR Mode API Functions
QuickCrypt Library Run-Time Dynamic Linking
License Agreement
Samples

SlavaSoft QuickCrypt Library Online Help

Prev Page Next Page
QuickCrypt Library  

QuickCrypt Library Installation

 

The quickcrypt.zip file you have downloaded, contains the following files:

QuickCrypt.h - include file
QuickCryptS.lib - LIB file for static linking to QuickCrypt Library
QuickCrypt.lib - LIB file for dynamic linking to QuickCrypt Library
QuickCrypt.dll - DLL file
QuickCrypt.chm - HTML help file for QuickCrypt Library
ReadMe.txt - brief QuickCrypt Library description
Register.exe - registration program for SlavaSoft products

 

 

To install QuickCrypt Library, follow these steps:

 

  1. Copy QuickCrypt.h in the include path for your project(s), or in the include path specified in your compiler settings.

  2. Copy QuickCrypt.lib and QuickCryptS.lib in the library path for your project(s), or in the library path specified in your compiler settings.

  3. Copy QuickCrypt.dll in one of the  executable paths for your operating system, or for your application.

  4. Specify predefined symbols for your project:

    • Define _SL_STATIC if you want to link to QuickCryptS.lib (for static linking to QuickCrypt Library).

    • Define _SL_NOFORCE_LIBS if you want to manually specify the necessary library for your project.

    Notes.

    • Do not define any predefined symbols mentioned above if you want to link to QuickCrypt.lib (for dynamic linking to QuickCrypt Library).

    • Do define _SL_NOFORCE_LIBS if you use a compiler other than Microsoft Visual C++ (2.0 or later).

  5. Copy the help files QuickCrypt.chm and ReadMe.txt in any directory where it will be easy for you to access them when QuickCrypt Library help will be needed.

  6. Copy the registration program Register.exe in any directory where it will be easy for you to access it when you will need to register QuickCrypt Library.

Note. The trial version of QuickCrypt Library will cause a 10 seconds delay when running any application that uses it. To remove this delay you have to register the QuickCrypt Library.

 

 

QuickCrypt Library Overview   |   Useful Links

 

See Also    How to register QuickCrypt Library


 

 

Send Feedback to SlavaSoft Inc. Tell a friend about QuickCrypt Library