Screenshot Preview

HsCipherSDK Encryption Library

by Hillstone Software - Product Type: Component / VC++ Class Library / Source Code

A suite of encryption and hashing functions. HsCipherSDK Encryption Library provides an API to a suite of symmetric key cryptographic algorithms and one way hash digital signature algorithms. The library includes the following block and stream cipher modules: AES, DES, 3DES, ARC4, CAST-128, Blowfish, Twofish, MD5, SHA-1, SHA-256, Whirlpool. HsCipherSDK includes Standard DLL for use from Visual C++, Visual Basic or other languages, code examples, documentation. HsCipherSDK Source Code License edition includes full source code in Viusal C++ (ANSI C Style).

Our regular prices are shown below. Please logon to see your discounted prices.

Price in

HsCipherSDK Encryption Library V1.3

Add to Cart $ 257.12 DLL License without source code (1 Developer) Download (1.4 MB)
Add to Cart $ 514.23 Source Code License, 1 Developer Download (2.9 MB)
Add to Cart $ 1,079.89 Source Code License, 3 Developers Download (2.9 MB)
Add to Cart $ 1,285.58 Source Code License, Company (Unlimited developers within the licensee company) Download (2.9 MB)

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Screenshot of HsCipherSDK Encryption Library  - VC++ Class Library/Source code - V1.3

HsCipherSDK is an Encryption Library providing an API to a suite of symmetric key cryptographic algorithms and one way hash digital signature algorithms. The library includes the following block and stream cipher modules:

  • AES (Advanced Encryption Standard) - FIPS 197
  • DES and Triple DES (Data Encryption Standard) - FIPS-46-1, FIPS-46-3
  • ARC4 (Alleged RC4) CAST-128 (a.k.a CAST5) - RFC 2144
  • Blowfish algorithm
  • Twofish algorithm
  • MD5 message digest algorithm: RFC 1321
  • SHA-1 (Secure Hash Algorithm) RFC 3174
  • SHA-256 (Secure Hash Algorithm) FIPS 180-2
  • Whirlpool (cryptographic hash algorithm) ISO/IEC 10118-3

HsCipherSDK includes a standard DLL for use from C / C++, standard DLL for use from Visual Basic, C Sharp DLL wrapper for use from C Sharp. HsCipherSDK itself is fully written in C (ANSI C style) and the source code is included when you purchase HsCipherSDK Source Code License. HsCipherSDK allows the calling user application to perform the following operations:

  • Encrypt and decrypt memory buffers with selected algorithm and key
  • Encrypt and decrypt disk files with selected algorithm and key
  • Digitally sign buffers using one of selected hashing algorithms
  • Digitally sign disk files using one of selected hashing algorithms

API Summary

  • HsCipherGetErrorStr
  • HsCipherHexBuf2Bin
  • HsCipherBufBin2Hex
  • HsCipherBufferEncrypt
  • HsCipherBufferDecrypt
  • HsCipherFileEncrypt
  • HsCipherFileDecrypt
  • HsCipherBufferHashInit
  • HsCipherHashNextBlock
  • HsCipherHashGetResult
  • HsCipherHashNextBlock
  • HsCipherHashFullBuffer
  • HsCipherHashFile

Product Search

Enter search words: