| QuickHash Library |
|
QuickHash Library Overview
QuickHash Library implements the most popular hash, checksum and HMAC algorithms. It allows Windows developers to perform in their applications hash, checksum and HMAC calculations for memory blocks, strings, blobs, streaming data and single files.
QuickHash Library was designed to be fast, flexible and extremely easy to use.
QuickHash Library supports:
13 hash algorithms: MD2, MD4, MD5, SHA-1, SHA-2(256, 384, 512), RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320, PANAMA, TIGER;
12 HMAC algorithms: MD4-HMAC, MD5-HMAC, SHA1-HMAC, SHA256-HMAC, SHA384-HMAC, SHA512-HMAC, RIPEMD128-HMAC, RIPEMD160-HMAC, RIPEMD256-HMAC, RIPEMD320-HMAC, PANAMA-HMAC, TIGER-HMAC.
QuickHash Library has 3 interfaces:
QuickHash API ( The QuickHash 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 QuickHash API )
QuickHash Type Library ( Includes all declarations for accessing the QuickHash Library from different programming languages which have the possibility to reference a Type Library, such as VB 5.0, VB 6.0, VBA, etc. )
QuickHash Library supports:
Static Linking - When you perform static linking to QuickHash 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 QuickHash Library, the library code is loaded at run time from QuickHash.dll, and this DLL can be shared by multiple applications.
QuickHash Library has no external dependencies such as MFC DLLs, COM/DCOM or other resources.
Note. The trial version of QuickHash Library will cause a 10 seconds delay when running any application that uses it. To remove this delay you have to register the QuickHash Library.
QuickHash Library Applications | Useful Links | HashCalc
See Also QuickHash Library Installation, How to register QuickHash Library
| Send Feedback to SlavaSoft Inc. | Tell a friend about QuickHash Library |