The product is an encryption library to help you in development of applications that need to include these functions.
HsCipherSDK is an Encryption Library providing an API to a suite of symmetric key cryptographic algorithms. It also includes one way hash digital signature algorithms. The SDK is written in C and the delivered package includes the source code too. The package has the standard DLL for use with C/C++ and other languages that utilize the standard Windows compatible DLL such as Visual Basic, etc. The package supplied also includes C Sharp wrapper DLL for use from C Sharp applications. Of the several things a calling application can achieve with this library include 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 the selected hashing algorithms and digitally sign disk files using one of selected hashing algorithms.
The encryption, decryption and the one way hash functions available include most of the well known algorithms. These are AES (Advanced Encryption Standard) - FIPS 197, DES and Triple DES (Data Encryption Standard, ARC4 (Alleged RC4) CAST-128, Blowfish and Twofish algorithms, MD5 message digest algorithm, SHA-1 (Secure Hash Algorithm), SHA-256 (Secure Hash Algorithm), SHA-512 (Secure Hash Algorithm) and Whirlpool, etc. The evaluation kit comes with a test application and that is a big help though the interface design of the app is not very clean. That should not be any issue as you will need an interface for your application to be created anyway. When you need these kinds of functions this could be a good candidate and will save you a lot of development time.