Free download HsCipherSDK Encryption Library

HsCipherSDK Encryption Library

2.2
HsCipherSDK is an Encryption Library, an API of symmetric cryptographic algorithms and digital
Free Download
User rating
0
0 votes
License
Shareware
OS
Windows
Developer
Version
2.2
Language
English
Release date
24 August 2014

Editor's review

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.

Publisher's description

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
* SHA-512 (Secure Hash Algorithm) - FIPS 180-2
* Whirlpool ISO/IEC 10118-3
HsCipherSDK includes s standard DLL for use from C / C++, standard DLL for use from Visual Basic or any other languthat can use the standard dll. HsCipherSDK includes C Sharp wrapper DLL for use from C Sharp applications. HsCipherSDK itself is fully written in C (plain C style) and the source code is included.
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
* HsCipherHashFullBuffer
* HsCipherHashFile
HsCipherSDK Encryption Library
HsCipherSDK Encryption Library
Version 2.2
Free Download

User comments

Rate this program