Screenshot Preview

HsCipherSDK Encryption Library - Summary

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

Summary

HsCipherSDK Encryption Library by Hillstone Software

URLs: hsciphersedk-encryption-library, hsciphersedk encryption library, hsciphersedkencryptionlibrary, hillstone-software, hillstone software, hillstonesoftware

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).

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

A suite of encryption and hashing functions.

Operating System for Deployment: Windows 7, Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003, UNIX System V Release 5, UNIX System V Release 4, Sun Solaris 10, Sun Solaris 9, Sun Solaris 8, Sun Solaris 7, HP-UX 11.x, HP-UX 10.x, HP-UX 9.x, Linux Kernel V2.6.x, Linux Kernel V2.4.x, Red Hat Enterprise Linux 5.x, Red Hat Enterprise Linux 4.x, Red Hat Enterprise Linux 3.x, Red Hat Enterprise Linux 2.x, RedHat Linux 9.x, RedHat Linux 8.x, RedHat Linux 7.x, SUSE Linux 11, SUSE Linux 10.x, SUSE Linux 9.x, SUSE Linux 8.x, FreeBSD 4.x, FreeBSD 5.x, FreeBSD 6.x, FreeBSD 7, FreeBSD 8

Architecture of Product: 32Bit

Product Type: Component

Component Type: VC++ Class Library, Source Code

Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio 6.0, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ 6.0

Keywords: HsCipherSDK Encryption Library

Encryption Encrypt Encoding encode encodes decryption Decrypt decrypting cypher

Product Search

Enter search words: