HS Crypto C Source Library 1.0
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.
|
Related Tags
Related Downloads
MailBee.NET Security 3.0MailBee.NET Security enables basic SSL support for MailBee.NET SMTP, POP3 and IMAP components (at no additional cost) and provides extended SSL and... |
Reactor Robot 3.0.0.0Reactor Robot automates the delivery of license files to your customers for Eziriz .NET Reactor protected applications, removing administration... |
CryptoTools 3.0CryptoTools is a multi-language suite of encryption components and libraries. CryptoTools provides DES and Triple DES (3DES) encryption, as well as... |
PDFBlackbox (.NET) 4.2PDFBlackbox.NET is a comprehensive collection of managed components that help you encrypt, sign and compress PDF documents from your .NET Framework... |
BigSpeed Secure Socket Library 2.0BigSpeed Secure Socket Library is an ActiveX control that dramatically simplifies and accelerates the development of proprietary communication... |
SocketWrench Secure Edition 4.5The SocketWrench Secure Edition contains an ActiveX control for use in visual development tools such as Visual Basic and FoxPro. It also contains a... |
QuickHash Library 3.0A fast, highly optimized implementation of hash and checksum algorithms: MD2, MD4, MD5, SHA-1, SHA-2(256,384,512), RIPEMD(128,160,256,320), PANAMA,... |
QuickCrypt Library 2.50A fast, highly optimized implementation of symmetric (private-key) encryption/decryption algorithms: DES, Triple DES (3DES), DESX, BLOWFISH,... |













