Huge prime number generation, factoring and cryptographically secure random number generation (a.o. Blum-Blum-Shub). True random number data from an internet server.
Diffie-Hellman key exchange algorithm.
Compression / decompression with multiple compression algorithms.
Thread-safe for use in multi-threaded applications.
Functions for converting data between various formats: huge integer, Base64, decimal, hex, ascii binary.
Securely erasing disk files and free disk space.
Huge integer number mathematical, bit manipulation and boolean functions can serve as building blocks for implementing other public key encryption schemes or performing math calculations with arbitrary precision.
Number theory applications.
A huge integer number in HIME can be hundreds of millions of digits long; 2^31 (2147483648) bits long. MILLIONS of decimal digits!
HIME is a 32 bits dll. Every programming language that can access a standard Win32 dll can use HIME: C, C++, C#, Visual Basic 5/6, VBA, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (with GLU32)..
.NET (dot NET) languages can use HIME as an 'unmanaged code dll'.
Demo and test programs (including their source code) to show HIMEs performance and as an example of how to use HIME.
Demo code in Visual Basic 5/6, C++, C#, VB.Net, Liberty Basic, Delphi, PowerBASIC and PureBASIC are also included.
HIME was written in PowerBASIC (*) and inline assembler.
HIME is designed to support all Windows versions.
ShellPlus Components Its an easy to use but powerful solution for those developers who needs to implement their own Namespace extensions, context menus, property sheets, explorer thumbnails, shell icons and much more. It takes care about all routine job!
Easy Compression Library With Easy Compression Library you can add advanced compression and encryption functionality to your projects.
Key Features: Advanced compression algorithms, Compression on-the-fly, No DLLs, compiles right into your EXE, Strong encryption
CharMap .NET control CharMap is a developer .NET control for character selection. Adjust your Character Map for your program design. Supports Windows, DOS and Unicode charsets. Handle keyboard and mouse events for internal usage or work directly with clipboard
Windows Std Serial Comm Lib for Delphi Delphi RS232/RS422/RS485 serial communications software. Control multiple ports simultaneously. Includes line status/control, modem control, ANSI emulation, virtual ports (USB to serial,Bluetooth serial), hardware/software flow control.
FlexCompress FlexCompress is a high-speed compression library developed to provide archive and backup functionality for your applications. No DLLs, strong encryption, SFX, splitting and multiple disk spanning support
SMS and Pager Toolkit Toolkit to Send and Receive SMS messages. Features GSM modems (incl. WaveCom, Multitech), SMPP and SMSC (TAP,XIO,UCP) and GSM phones (incl. Nokia,Siemens,Motorola). Unicode compliant. Samples for VB.NET, VC#.NET, VC++, Visual Basic, ASP and ASP.NET
File size: 1,276 K Platforms: Windows Vista/XP/ME/NT/2000/98 Downloads: 94
Library with encryption functions and huge integer math functions. RSA public key, AES secret key encryption, SHA-512 hash function, PRNG: Blum-Blum-Shub and RSA, Diffie-Hellman, file shredding, compression and more. For every programming language.