|
HIME: Huge Integer Math and Encryption 1.04
( View screenshot )
|
| Library with encryption functions (public key/secret key) and huge integer math functions. RSA public key, AES (Rijndael) secret key encryption, SHA-256 hash function, PRNG: Blum-Blum-Shub and RSA, Diffie-Hellman.
For every programming language. |
|
| Updated |
May 20, 2005 20:52:06 |
| Rating |
27 ( -6 -22.22% ) | | Size | 747 kb | | Licence | Shareware | | Status | Major Update | | Languages | English | | Tags | Diffie-Hellman, Rijndael, AES, RC4, arbitrary precision, digital signature, RSA, MD5, library, dll, SHA-1, encryption, SHA-256, multiple precision, secret key encryption, public key encryption | | OS | Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP | | Homepage | devotechs.com | | Email | support@devotechs.com | | Author | E. Van Esch |
|
|
click for full size
|
Description: HIME stands for Huge Integer Math and Encryption library.
It is a collection of functions for Windows programmers that allows to implement RSA public key encryption, AES (Rijndael) and ArcFour (RC4) secret key encryption and digital signatures using the SHA-1, SHA-256 or MD5 Secure Hash Algorithm in your programs.
HIME also contains functions for huge prime number generation, cryptographically secure random number generation (a.o. Blum-Blum-Shub and RSA), Diffie-Hellman key exchange algorithm and huge integer number mathematical operations.
These mathematical functions can serve as building blocks for implementing other public key encryption schemes.
A huge integer number in HIME can be hundreds of thousands of digits long; 2^31 (2147483648) bits long to be exact. That's over 268 MILLION digits! (In contrast, a strong 512-bit encryption key is just 64 digits).
HIME is a dll, so every programming language that can access a dll can use HIME: C, C++, Visual Basic, Delphi, PowerBASIC, PureBASIC, Euphoria, Java,... Even scripting languages like Macromedia Director (with GLU32) can use HIME.
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 programs in Visual Basic 5/6, Delphi and PureBasic are also included.
HIME was written in PowerBASIC and inline assembler.
HIME is available as a precompiled dll with included source code as an option. | Short tags: Diffie-Hellman, Rijndael, AES, RC4, arbitrary precision, digital signature, RSA, MD5, library, dll, SHA-1, encryption, SHA-256, multiple precision, secret key encryption, public key encryption | System Requirements: 32Mb RAM | Change Info: Thread-safe (re-entrant), code optimisation | Find last version of HIME: Huge Integer Math and Encryption | |
| | Freeware alternatives HIME: Huge Integer Math and Encryption 1.04 |
| Free Download HIME: Huge Integer Math and Encryption 1.04 from users.skynet.be |
| Similar software shotlights: | - DeepCoder 1.0 DeepCoder is a program to encrypt, decrypt and/or digitally sign e-mails and files using secret keys (passwords) or public keys. It can be used with any e-mail program or wordprocessor program. No
| | Find all software similar on HIME: Huge Integer Math and Encryption 1.04 |
| Similar smart reviews: | - MyBusinessCatalog 5.2.0. Huge Task Doesn't Require Much Time Here is the task: You are a businessman or company manager, and your company wants to make a catalog of products or services and send it out to customers. What must a good catalog look like? Assume you already have thought-through, captivating images and text for each product to be published in the catalog. Now you must choose the right format for the catalog presentation
- Active Multimedia SFX Library Three common types of media create digital content: text, image, and sound. They are similar as they can have various origins and various means, be used for various purposes and in various amounts. But the difference between the three types of content is the ease of production. As for text anybody can write text, with any computer (or even without it), texts are easy to compile and
- Liveye BladeBox eXtreme 4.0.1. Secrets behind Your Fingertips Lets talk about secure storages. A secure storage, for a «mere mortal», definitely should have some obvious properties. The number of those properties is small, but all of them should exist, and all of them should be at an ultimate level. In a few words, there should be the ultimate reliability of the protection and the ultimate ease of use. The first one
- GNCutter32 1.1. Let a Professional Library Do It Some obvious tasks in the area of «practical algorithms» seem to be easy at the first glance, but as you try to complete them, you more and more tend to think you cant do it! A good example of that is a frequent material-cutting planning task, which is completely solved by the GNCutter32 library. The librarys most outstanding feature
- KDT Soft. Recover Product Key 1.1.2, Gimme The Key! The «product key» concept has become usual for most of us. Typically, when you take a copy of some software, you dont own it, you just use it. What you own is a «product key» just several letters and numbers of the «personal key» generated for you by the vendor. Its an industry standard, and its almost fine
- File Encrypter Rijndael 1.01.12, Secure Like the Government In 1997, the United States National Institute of Standards and Technology has announced the contest for the best block cipher, which would become the successor of the not-so-strong DES (Data Encryptio Algorithm). The government had a need for the new algorithm, which would be publicly known and well-tested with the community of cryptographists, proving its strength. The winner of the contest was
- Math Mechanixs Computers were initially created for solving mathematical problems. However, these days we rarely use our PCs for this purpose. If your activities involve complex calculations that cannot be performed using a calculator or standard applications found in your operating system, you need specialized mathematical software, which, unfortunately, is expensive and requires a lot of time
- AS HDTEMP WIN32 DLL 2.1 Although modern hardware is built to stay for long and average MTBF values are quite impressive, some components are still fragile if placed in harsh conditions. Hard drives are crucial components of our computers, as they hold the most important valuable information that costs much more than the medium is stored on. If you are developing an application that intensively uses the hard
- Registry Trash Keys Finder There always comes a day when you feel that urgent need to bring your operating system to order uninstall the unnecessary applications, defragment drives, purge temporary files, clean up the desktop, sort files by folders and, we suggest, also wipe out the «trash» entries clogging up your systems registry. Not only do these actions improve your systems performance
| | Find all smart reviews similar on HIME: Huge Integer Math and Encryption 1.04 |
|