Download HIME: Huge Integer Math and Encryption - free software download links
|
|
SEE BELOW THE DOWNLOAD LINKS FOR THE SOFTWARE PROGRAM:
(sometimes we provide two download links because it may happen that the main server / link is overloaded or slow or non responding - the files are identical. Just choose one, save to the Desktop, double click to install)
Disclaimer: to our best knowledge this download comes from a website that is safe (the last time we checked it, it was), but for your peace of mind (and better safe than sorry) we advise you to run an antivirus on the downloaded file. Do not rely on MSWindows, Internet explorer, or on the electronic signature: a unsigned download is usually as safe as a signed one, signed just means the author paid Microsoft or Verisign for a stamp, it does not mean verified. Please kindly report us problems with detail (click here to report), if any. HIME is a library with encryption functions and huge integer math functions. RSA public key, AES, RC4 secret key encryption, MD5, SHA-512 hash function, random number generation (Blum-Blum-Shub, RSA), Diffie-Hellman, compression, securely erase files. Every programming language that can access a dll can use HIME: C, C++, C#, Visual Basic, VBA, Delphi, PowerBASIC, PureBASIC, Dot NET. The math functions work with huge integers up to 2^31 bits long.( Encryption functions (public key/ secret key) and huge integer math functions) Huge Integer Math and Encryption library.- A cryptography toolkit for Windows with public key and secret key encryption, data security and digital signatures with one-way secure hash functions.- Public (asymmetric) key encryption and digital signatures with RSA. Optional PKCS#1 v1.5 RSA padding.- Secret (symmetric) key encryption with AES (Rijndael) or ArcFour (RC4 compatible).- Hash functions: SHA-512, SHA-256, SHA-1, MD5, CRC32.- FIPS 198 HMAC.- 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. encryption, library, public key encryption, secret key encryption, Rijndael, digital signature
|
|
| |
|