Home > By category > Developer Tools >Help File Tools > HIME Huge Integer Math and Encryption



HIME Huge Integer Math and Encryption

  • Downloads: 
  • Views: 
  • Rating:

Encryption functions (public key/ secret key) and huge integer math functions HIME is a Huge Integer Math and Encryption library.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) secret key encryption and digital signatures using the SHA-256 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) 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,...HIME comes with demo and test programs (including their source code) to show HIMEs performance and as an example of how to use HIME.A demo program in Visual Basic 5/6 is also included.HIME was written in PowerBASIC and inline assembler.Here are some key features of "HIME Huge Integer Math and Encryption":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 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.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.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!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, Delphi, PowerBASIC, PureBASIC, Euphoria, Java, Macromedia Director (with GLU32)....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 programs in Visual Basic 5/6, Delphi and PureBasic are also included.HIME was written in PowerBASIC (*) and inline assembler.. DevOTechS.

Free download from Shareware Connection - Encryption functions (public key/ secret key) and huge integer math functions

Publisher: devotechs.com | License: Shareware | Price: $59.00
Version: 1.0 | Size: 1269 KB | Platform: WinOther
Released Date: 16-08-2009 | Rating: 0 | Title: HIME Huge Integer Math and Encryption

Author Url: http://www.devotechs.com
Program Info Url: http://www.devotechs.com
Download Url: http://www.devotechs.com/downloads/HIME.zip

HIME Huge Integer Math and Encryption keywords:
HIME Huge Integer Math and Encryption related downloads:

SHA-1 Hash Checker - SHA-1 Hash Checker is a handy and reliable utility designed to check the integrity of your passwords via hash checks.

HIME: Huge Integer Math and Encryption - 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.

Hash Tool - Freeware tool to calculate MD5, SHA-1, SHA-256, SHA-384, SHA-512 or CRC-32 hashes of single or multiple files.

DirHash - DirHash is a handy and reliable command line application designed to calculates hash values for a given file or folder.

JChecksum - JChecksum allows you to obtain the hash of a given file using a simple GUI. Hash algorithms supported include MD2, MD5, SHA-1, SHA-256, SHA-384, and SHA-512.

Shareware Connection periodically updates pricing and software information of 'HIME Huge Integer Math and Encryption' from company source 'devotechs.com' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'HIME Huge Integer Math and Encryption' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of HIME Huge Integer Math and Encryption.

New Reviews

Zoolz - No serious PC user needs introduction about the need to backup data, both at home and workplace. There was a time when majority of people used external HDD or storage media to backup important data. However, local data backup has its limitations ...

Avira Ultimate Protection Suite - With time the importance of PC security has gone up by leaps and bounds. Earlier, people used to rely on standalone antivirus software. However, security conscious users prefer having a more robust form of protection. They opt for Internet ...

Focus One Mind - Technology has made life easier for humans beyond doubt but it comes with the downfalls too. The web serves as the source of entertainment, income and resource for several things for most people. However, the internet can also become a source of ...

MAGIX Video easy - Editing videos was a complicated task even a few years back and it was restricted to studios and post production areas in general. However, advancements in computer technology and advent of numerous portable video capture devices have made things ...

Undela - Computers users may lose data owing to a number of reasons. Data loss caused by hardware failure does not take place regularly. However, there are many instances when you may end up deleting files and folders by mistake. In shared computers, ...

DriverPack Solution Professional - To keep your laptop or desktop performing well consistently, it is important to pay attention to some aspects. Using top antivirus utility, cleaning up junk feels periodically are some such examples. However, you also need to keep drivers of ...

Screenpresso Pro - Capturing screenshots and webcam streams can become a necessity at times for PC users. There was a time most users resorted to Windows bundled print screen utility but now there are so many choices to pick from. If you want a feature rich and ...

SyncBack SE - For any computer users, the importance of backup is immense. Even if you use a powerful computer with latest storage technology, taking backup of data is near mandatory. However, a number of users find the task of choosing the right backup ...

Serif MoviePlus X6 - It is no longer the norm that studio professionals deal with video editing and adding effects exclusively. Average PC users also need to deal with video clips derived from multiple sources from time to time. The abundance of video editing apps ...

DVDFab DVD Copy - While a lot of computer users are switching from optical media to external and cloud storage services, a section of them still counts on DVD for storage and movie watching. At times it also becomes necessary to copy those DVDs that are getting ...




New Downloads

TeeGrid for VCL/FMX

Lightweight and fully-featured
Grid control for RAD Studio,
Delphi and C++Builder. The
Grid allows you easily and
fast ...

TeeChart for PHP

Object-Oriented Charting
component library completely
written in PHP and ready to be
used in any PHP scripts.
Includes ...

EaseFilter File System
Filter Driver SDK

Monitor the file system I/O
activities on the fly. Control
file system I/O,allow, denied
or modify file system ...

DzSoft Perl Editor

DzSoft Perl Editor is a
popular tool for writing,
editing, and debugging
Perl/CGI scripts. Despite
being a powerful ...

dotConnect for Magento

dotConnect for Magento is an
ADO.NET provider for working
with Magento data through the
standard ADO.NET or Entity ...

dbHelperCreator

Almost all Android
applications are using a
database to store data. There
are many ORM solution
available for automatic ...

Nevron Barcode for SSRS

Nevron Barcode for Reporting
Services is an advanced report
for all versions of Microsoft
Reporting Services. It is ...

PCLTool SDK Option V : PCL
to PDF

PCLTool SDK Option V converts
COMPLEX PCL into PDF or PDF/A
format, or XPS format while
extracting text. The PCLXForm
...

Python Operating
Environment

Visral OE (Operating
Environment) lets users
efficiently access all the
power of Python by means of
sentient editors, ...

XmlInfo

XMLInfo is a framework
comprising three components
that collaborate with one
another to streamline the
readme information ...

ApexSQL Script

ApexSQL Script is a SQL Server
database migration tool which
scripts database object and
data into a single or multiple
...

GUI SDK Win

The GUI SDK Win is a cross
platform GUI development SDK
ships with the libraries which
are related to Windows.