HS Crypto C Source Library

download home page
developer:Hillstone Software
license:Freeware
version:1.0
size in Kb:331
price:$0
 
platform: Windows, Windows 2000, Windows 95, Windows 98, Windows ME, Windows NT 3.x, Windows NT 4.x, Windows XP, Linux, Windows CE
downloads:40
our rating: n/a
popularity:
1287/2027533
link error:Report
HS Crypto C Source Library

Rate me

Description:   HS Crypto is a software library in C (supplied with full source code) which offers a programmer an API to several data encryption / decryption algorithms. Implemented methods include the use of 2 either pre-defined or dynamically generated translation tables, an XOR-based stream cipher method with random dynamic key, plus the library includes RFC1321 MD5 Message Digest Algorithm

The table encryption is implemented via the use of two either pre-defined translation tables or any of the 2 or a combination of dynamically generated translation tables. Decryption is implemented in a similar way using reverse tables.

The stream cipher method uses randomly generated key which must be known to both receiver and transmitter to encode each byte with a rotating byte of the key

RFC1321 MD5 algorithm generates a 16 byte data signature which is unique to the input data. This may be used for data integrity checking or in digital signature applications.

* Applications:
- Fixed File Encryption
- Telecommunications
- Security / authentification

*Supported MODES
- Use either of the the two pre-defined translation tables
- Use dynamically generated translation tables
- Use alternating translation tables
- Buffer mode or character mode

*Summary of API Functions:
- HsSetCryptMode
- HsEncryptByte
- HsDecryptByte
- HsEncryptBuf
- HsDecryptBuf
- HsCryptGenerateXlat
- HsCryptGetXlat
- HsCryptSetXlat
- HsMd5Buffer
- HsMd5File

The library currently costs EUR 49.00 for unlimited user license. Once the purchase is made you will receive
download link by email to download full product deliverables, which include:
- HS Crypto library binaries. (Win32 static library)
- HS Crypto library full source code in C with MS Visual C project workspace
- HS Crypto Demo Application binaries, full source code and MS Visual C project workspace.
- HS Crypto library user manual, which documents in detail complete library API.


More Downloads Related to HS Crypto C Source Library

Encryption - Md5 - Rfc1321 - Encryption Module - Encryption Source Code - Protocol Module - C Source Module - Protocol Library - C Source Library

BitLevelCOM Demo This program is a demo applicatoin for BitLevelCOM software library (with full C source code) that allows a calling user application to access serial communication ports (COM devices) under 32-bit MS Windows operating systems. It allows to transmit data, receive data and control line signals ...

HS GSM SMS C Source Library HS GSM SMS is a C source library that provides a PC-based user application with access to a mobile phone's Short Message Service (SMS) functionality, according to ETSI standards: GSM 07.05 (ETS 300 585) - "Use of Data Terminal Equipment - Data Circuit terminating; Equipment ...

HS Compress C Source Library HS Compress is a software library (supplied with full C source code) which provides a programmer with a lossless compression / decompression algorithm based on RLE (runtime length encoding) The library may be used in telecommunications application or for fixed data compression.*HOW IT WORKS: Runtime ...

HS NMEA GPS C Source Library HS GPS is a software library (with full C source code) which provides access to a NMEA-183 compliant GPS receiver via a serial communications port, decoding NMEA sentences: $GPGGA, $GPGSA, $GPGSV, $GPGLL, $GPRMC and $GPVTG. Decoded parameters include: time, date, position, altitude, speed, course and ...

HS NTP C Source Library HS NTP is a software library in C (supplied with full source code) which implements the client side of Network Time Protocol (NTP) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows a user application to synchronise local system time to ...

HS POP3 Lite HS POP3 Lite is a software library in C (supplied with full source code) which implements the client side of Post Office Protocol Version 3 (POP3) over TCP socket layer according to RFC 1939. Among other features, the library supports user authentication, reception of basic ...

HS TFTP C Source Library HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided. HOW IT WORKS: When ...

HS X.25 C Source Library HS X.25 is a software library in C (supplied with full source code) which implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated ...

HS XMODEM C Source Library HS XMODEM is a software library in C (supplied with full source code) that provides a programmer with the off-the-shelf support for XMODEM protocol data transfer capability. Support for both sender and receiver are provided. Other features include 1024 block size vs 128, CRC vs ...

HS SMTP Lite HS SMTP LITE is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Support for transfer of basic message header and text is provided From ...

HS Compress C Source Library HS Compress is a software library (supplied with full C source code) which provides a programmer with a lossless compression / decompression algorithm based on RLE (runtime length encoding) The library may be used in telecommunications application or for fixed data compression.*HOW IT WORKS: Runtime ...

HS NMEA GPS C Source Library HS GPS is a software library (with full C source code) which provides access to a NMEA-183 compliant GPS receiver via a serial communications port, decoding NMEA sentences: $GPGGA, $GPGSA, $GPGSV, $GPGLL, $GPRMC and $GPVTG. Decoded parameters include: time, date, position, altitude, speed, course and ...


Latest Downloads from HS Crypto C Source Library publisher Hillstone Software

HS FTP Library HS FTP is a C/C++ library written in C which implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959. The library allows a user application to connect to remote FTP servers, traverse server directory...

HS TFTP C Source Library HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided....

HS NTP C Source Library HS NTP is a software library in C (supplied with full source code) which implements the client side of Network Time Protocol (NTP) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows a user application to synchronise...

HS GPSDLL Library HsGpsDll is a Windows Dynamic Link Library which provides access to any NMEA-183 compliant GPS receiver via a serial communications port. HsGpsDll is designed for use from Visual C, C Sharp .NET, Visual Basic or other programming languages....

HS SMTP HS SMTP is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Support for transfer of basic message header and text is...

HsVoipSDK HsVoipSDK is an audio streaming / voice over IP SDK in C / C++. HsVoipSDK is shipped with full C source code and includes the following components: HsSound C source library: Audio library for Windows HsRtp C source library: RTP...

HsCipherSDK Encryption Library 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...

HS X.25 and RFC1613 XOT C Source Library HS X.25 is a software library in C (supplied with full source code) which implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet...

HS Sockets C Source Library HS Sockets is a C source code library for interfacing to network socket layer. HS Sockets runs on Windows desktop OS (XP,Vista,7), Windows Mobile OS and on Linux OS. HS Sockets is supplied with full C source code and binaries for these platforms...

HsTcp2Com HsTcp2Com is a communication application / Serial Device Server for Windows and Linux which allows forwarding / bridging data between serial ports (RS232 / RS485, bluetooth, IrDA, USB) represented as COM ports or /dev/tty serial devices and TCP/IP...

Invoice Manager Invoice Manager - Invoicing Software for Small and Medium Business. Print quotations, invoices, credit notes, delivery notes. Customer, product and service database, supports barcode reader, email, PDF, letters, labels, reports. Print statements,...

HS POP3 Library HS POP3 is a software library in C (supplied with full source code) implements the client side of Post Office Protocol Version 3 (POP3) over TCP socket layer according to RFC 1939. Among other features, the library supports user authentication,...

HS Download HTTP Client Library in C/C++ HS Download - HTTP client library in C/C++ for Windows and Linux HS Download is an HTTP client library and Web download SDK for Windows and Linux. HS Download is implemented in C/C++ and allows a programmer to download files from web servers...

HS SMTP C Source Library HS SMTP is a software library in C (supplied with full source code) which implements the client side of Simple Mail Transfer Protocol (SMTP) over TCP socket layer according to RFC 821. Support for transfer of basic message header and text is...

HS DHCP C Source Library HS DHCP is a DHCP Server library implemented in C language. HS DHCP implements the server part of DHCP as per RFC 2131 The HS DHCP product delivery includes a simple DHCP Server application (HsDhcpSrv) for Windows using HS DHCP C source library....

HsAudio C Source Library HsAudio C Source Library is an audio software library implemented in C language. HsAudio offers user applications a convenient API interface to the audio and sound functionality on Microsoft Windows, Apple MAC OS X and iPhone iOS. HsAudio can be...

HS MSG C C++ Messaging Library HS MSG is a C/C++ messaging library (message oriented middleware) for communication between threads of the same process and between different processes on the same or on different computers. HS MSG C/C++ messaging SDK runs on Windows, Linux, MAC...

StockWize StockWize is an easy to use stock market monitoring software fow Windows. StockWize allows you to quickly view near real time stock quotes from stock exchanges in an easy format, manage the monitored market stocks list, view historical market data...

HS Host Monitor HS Host Monitor is an IP network monitoring software for Windows which allows you to monitor up down status of IP hosts on local LAN and on the Internet. Monitors using ICMP ping or TCP, sends email notifications to network administrator. Host...

HS COM C Source Code Library HS COM is a serial communication library implemented in C language. HS COM runs on Windows and interfaces to Win32 serial communication API. HS COM allows applications communicate with any device presented in the OS as a COM port. The physical...

New software

Popular software

Current software picks