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 Overview

 

QuickCrypt Library implements the most popular private key encryption algorithms. It allows Windows developers to perform in their applications encryption/decryption for memory blocks, strings, blobs, streaming data and files.

QuickCrypt Library was designed to be fast, flexible and extremely easy to use.

 

QuickCrypt Library supports:

QuickCrypt Library has 2 interfaces:

  • QuickCrypt API ( The QuickCrypt API can be used as is, or it can be used to create wrappers for other languages that can use DLLs ).

  • C++ Interface ( Wrapper classes to QuickCrypt API ).

QuickCrypt Library supports:

  • Static Linking - When you perform static linking to QuickCrypt Library, the library code is included in your executable file the same way C functions are linked when you use a standard C library.

  • Dynamic Linking - When you perform dynamic linking to  QuickCrypt Library, the library code  is loaded at run time from QuickCrypt.dll, and this DLL can be shared by multiple applications. 

 

QuickCrypt Library has no external dependencies such as MFC DLLs, COM/DCOM or other resources.

 

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.

 

Useful Links

 

See Also    QuickCrypt Library Installation, How to register QuickCrypt Library


 

 

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