HIME dll - Company (Huge Integer Math and Encryption library) 2.04
HIME stands for Huge Integer Math and Encryption libraryHIME stands for Huge Integer Math and Encryption library. It is a cryptography toolkit for Windows programmers that allows to implement public key encryption, secret key encryption, data ...
Last update
31 Jul. 2010
Licence
Free to try |
$129.00
OS Support
Windows
Downloads
Total: 459 | Last week: 2
Ranking
#435 in
Components & Libraries
Publisher
Tradware Bvba
HIME dll - Company (Huge Integer Math and Encryption library) Publisher's Description
HIME stands for Huge Integer Math and Encryption library
HIME stands
for Huge Integer Math and Encryption library.
-
It is a cryptography toolkit for Windows programmers
that allows to
implement public key encryption, secret key encryption,
data security and digital signatures
using one of the many one-way secure hash functions in your programs.
-
Public (asymmetric) key encryption and digital
signatures with RSA ; standard version
or the CRT (Chinese Remainder Theorem) version.
-
Secret (symmetric) key encryption with
AES (Rijndael) in 3 different block cipher modes
or
ArcFour (RC4 compatible)
(**).
-
Hash functions:
SHA-512, SHA-256, SHA-1, MD5, CRC32 (**).
- HIME also contains functions for
huge prime
number generation, factoring and cryptographically secure random number
generation (a.o. Blum-Blum-Shub and RSA). True
random number data can be retrieved from an internet server.
- The
Diffie-Hellman key exchange algorithm to securely exchange
session keys.
- HIME has compression and
decompression functions with multiple compression algorithms to
choose from.
- HIME is
thread-safe (re-entrant) for use in
multi-threaded applications or concurrent environments.
- HIME has functions for
easily handling data, arranged as records with fields.
- HIME has functions for
converting data between various
formats: huge integer, Base64, decimal, hex, ascii binary.
- HIME has functions for
securely erasing disk files and free disk space.
- HIMEs 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.
- HIMEs huge integer math functions are
ideal for number theory applications.
- A huge integer number in HIME can be hundreds of
millions of digits long; 2^31 (2147483648) bits long to be exact. That's
over 268 MILLION decimal digits!
- HIME is a 32 bits dll, so
every programming language
that can access a standard Win32 dll can use HIME: C, C++, C#, Visual Basic
5/6, VB.Net, Delphi, PowerBASIC,
PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (with GLU32)...
HIME can be used in MS Office (MS Access, MS Excel, MS Word) (***) using VBA (Visual Basic for Applications).
.NET (dot NET) languages can use HIME as an 'unmanaged code dll'.
- HIME comes with 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 operating
systems.
(tested on Windows 98, XP and Vista)
(*) PowerBASIC is copyright of PowerBASIC, Inc.
(**) RC4 and MD5 are trademarks of RSA Data Security Inc.
(***) MS Office, MS Access, MS Excel, MS Word are all trademarks of Microsoft Corporation.
Look for Similar Items by Category
Feedback
- If you need help or have a question, contact us
- Would you like to update this product info?
- Is there any feedback you would like to provide? Click here
Popular Downloads
- Athan 4.5
- Kundli 4.5
- Macromedia Flash 8 8.0
- Cool Edit Pro 2.1.3097.0
- Hill Climb Racing 1.0
- Cheat Engine 6.8.1
- Grand Theft Auto: Vice City 1.0
- Tom VPN 2.2.8
- Grand Auto Adventure 1.0
- HTML To PHP Converter 6.0.1
- Zuma Deluxe 1.0
- Netcut 2.1.4
- Vector on PC 1.0
- Iggle Pop 1.0
- Windows XP Service Pack 3 Build...
- Minecraft 1.10.2
- Ulead Video Studio Plus 11
- Horizon 2.9.0.0
- Auto-Tune Evo VST 6.0.9.2
- C-Free 5.0