<?xml version="1.0" ?>
<XML_DIZ_INFO>
	<MASTER_PAD_VERSION_INFO>
		<MASTER_PAD_VERSION>3.01</MASTER_PAD_VERSION>
		<MASTER_PAD_EDITOR>PADGen 3.0.1.35 http://www.padgen.org</MASTER_PAD_EDITOR>
		<MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyone interested in their software products. To find out more go to http://www.asp-shareware.org/pad</MASTER_PAD_INFO>
	</MASTER_PAD_VERSION_INFO>
	<Company_Info>
		<Company_Name>DevOTechS</Company_Name>
		<Address_1 />
		<Address_2 />
		<City_Town />
		<State_Province />
		<Zip_Postal_Code />
		<Country>Belgium</Country>
		<Company_WebSite_URL>http://www.devotechs.com</Company_WebSite_URL>
		<Contact_Info>
			<Author_First_Name>E.</Author_First_Name>
			<Author_Last_Name>Van Esch</Author_Last_Name>
			<Author_Email>support@devotechs.com</Author_Email>
			<Contact_First_Name>E.</Contact_First_Name>
			<Contact_Last_Name>Van Esch</Contact_Last_Name>
			<Contact_Email>support@devotechs.com</Contact_Email>
		</Contact_Info>
		<Support_Info>
			<Sales_Email>support@devotechs.com</Sales_Email>
			<Support_Email>support@devotechs.com</Support_Email>
			<General_Email>support@devotechs.com</General_Email>
			<Sales_Phone />
			<Support_Phone />
			<General_Phone />
			<Fax_Phone />
		</Support_Info>
	</Company_Info>
	<Program_Info>
		<Program_Name>HIME: Huge Integer Math and Encryption</Program_Name>
		<Program_Version>2.05</Program_Version>
		<Program_Release_Month>01</Program_Release_Month>
		<Program_Release_Day>17</Program_Release_Day>
		<Program_Release_Year>2008</Program_Release_Year>
		<Program_Cost_Dollars>59.00</Program_Cost_Dollars>
		<Program_Cost_Other_Code />
		<Program_Cost_Other />
		<Program_Type>Shareware</Program_Type>
		<Program_Release_Status>Minor Update</Program_Release_Status>
		<Program_Install_Support>No Install Support</Program_Install_Support>
		<Program_OS_Support>Win98,WinME,WinNT 3.x,WinNT 4.x,Windows2000,WinXP</Program_OS_Support>
		<Program_Language>English</Program_Language>
		<Program_Change_Info>HMAC FIPS 198, RSA padding PKCS#1 1.5, Square root, Nth root, Factoring: trial division - Pollard's Rho, Disk free space shredding</Program_Change_Info>
		<Program_Specific_Category>Development Tools</Program_Specific_Category>
		<Program_Category_Class>Development::Components &amp; Libraries</Program_Category_Class>
		<Program_System_Requirements>32Mb RAM</Program_System_Requirements>
		<File_Info>
			<File_Size_Bytes>1307000</File_Size_Bytes>
			<File_Size_K>1276</File_Size_K>
			<File_Size_MB>1.25</File_Size_MB>
		</File_Info>
		<Expire_Info>
			<Has_Expire_Info>N</Has_Expire_Info>
			<Expire_Count />
			<Expire_Based_On>Days</Expire_Based_On>
			<Expire_Other_Info />
			<Expire_Month />
			<Expire_Day />
			<Expire_Year />
		</Expire_Info>
	</Program_Info>
	<Program_Descriptions>
		<English>
			<Keywords>encryption, dll, library, public key encryption, secret key encryption, AES, Rijndael, RSA, digital signature, SHA-512, Diffie-Hellman, RC4, arbitrary precision, multiple precision, SHA-1, MD5, SHA-256, compression, zlib, securely erase files</Keywords>
			<Char_Desc_45>Library with encryption and math functions</Char_Desc_45>
			<Char_Desc_80>Encryption functions (public key/ secret key) and huge integer math functions</Char_Desc_80>
			<Char_Desc_250>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.</Char_Desc_250>
			<Char_Desc_450>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, Delphi, PowerBASIC, PureBASIC, Dot NET. The math functions work with huge integers up to 2^31 bits long.</Char_Desc_450>
			<Char_Desc_2000>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, 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.</Char_Desc_2000>
		</English>
	</Program_Descriptions>
	<Web_Info>
		<Application_URLs>
			<Application_Info_URL>http://www.devotechs.com</Application_Info_URL>
			<Application_Order_URL>http://www.devotechs.com/HIMERegister.html</Application_Order_URL>
			<Application_Screenshot_URL>http://www.devotechs.com/graphics/HIMEscreenshot.jpg</Application_Screenshot_URL>
			<Application_Icon_URL>http://www.devotechs.com/graphics/HIME.png</Application_Icon_URL>
			<Application_XML_File_URL>http://www.devotechs.com/downloads/HIMEpad_file.xml</Application_XML_File_URL>
		</Application_URLs>
		<Download_URLs>
			<Primary_Download_URL>http://www.devotechs.com/downloads/HIME.zip</Primary_Download_URL>
			<Secondary_Download_URL />
			<Additional_Download_URL_1 />
			<Additional_Download_URL_2 />
		</Download_URLs>
	</Web_Info>
	<Permissions>
		<Distribution_Permissions>Distributers can do any of the following:

1.	Make unlimited copies and distribute the SOFTWARE in
	it's uninstalled, unmodified form, as downloaded from
	www.devotechs.com.  Computer's Magazines are specifically
	authorized to distribute the SOFTWARE (in it's
	uninstalled, unmodified form, as downloaded from
	www.devotechs.com) on any Cover Disk or CD-ROM.

2.	Bundle the SOFTWARE with other products, and sell
	the bundle, as long as you make it clear to the
	customer that the SOFTWARE is available for free
	from www.devotechs.com</Distribution_Permissions>
		<EULA>LICENSE AGREEMENT
Read the following terms and conditions before using the HIME programs and files
listed below (See THIS LICENSE APPLIES TO).
These programs and files are hereafter referred to as the Software.
By using the software you are accepting and 
agreeing to the terms and conditions of this agreement. If you do not agree to the terms 
of this agreement, do not use the Software.


THIS LICENSE APPLIES TO:
the following files and programs:
- HIME.DLL
- HIME.HLP
- HIME.INC
- HIMETestbench.bas
- HIMETestbench.exe
- HIMEWorkbench.bas
- HIMEWorkbench.exe
- HIME_JCalg1.dll
- HIME_Zlib.dll
The HIME dll can be used in 2 different ways:
- without a registration key as freeware. The dll displays a nagscreen in this case. 
- with a registration key, purchased from DevOTechS. The dll does not display any nagscreens. 
This license applies to both methods of use.


LICENSE
DevOTechS (hereafter known as the Author) provides this Software to you and grants to 
you a non-exclusive license to use the Software for your personal use or in your business 
or profession.

DISCLAIMER AND LIMITATIONS OF REMEDIES
The Software is provided "as is" and the Author specifically disclaims all warranties of 
any kind, either express or implied, including, but not limited to, the implied warranties 
of merchantability and fitness for a particular purpose. In no event will the Author be 
liable to you for any damages, including any loss of profit and/or data or other incidental,
special or consequential damages even if the Author has been advised of the possibility of
such damages. The Author does not warrant, guaranty or make any representations regarding
the use, or the results of the use, of the Software in terms of correctness, accuracy, 
reliability, currentness, or otherwise, and does not warrant that the operation of any 
software will be uninterrupted or error free. The Author expressly disclaims any warranties 
not stated herein. No oral or written information or advice given by the Author or others 
shall create a warranty or in any way increase the scope of the foregoing warranty.

GENERAL
If you accept the terms and conditions of this AGREEMENT,
you have certain non-exclusive rights and obligations as
follows:

If you have registered HIME you have received a registration key
from DevOTechS to turn of the nagscreen. This registration key 
must be embedded in your application program in such a way that the
key can not (easily) be retrieved by a malicious person. 

YOU MAY do any of the following:

1. Install and use the SOFTWARE on a royalty-free basis.

2. Make unlimited copies and distribute the SOFTWARE in
   it's uninstalled, unmodified form, as downloaded from
   www.devotechs.com.  Computer's Magazines are specifically
   authorized to distribute the SOFTWARE (in it's
   uninstalled, unmodified form, as downloaded from
   www.devotechs.com) on any Cover Disk or CD-ROM.
   Note that you must NEVER include your personal HIME registration
   key in any distribution or reveal it in any other way!

3. Bundle the SOFTWARE with other products, and sell
   the bundle, as long as you make it clear to the
   customer that the SOFTWARE is available for free
   from www.devotechs.com

4. Use the HIME dll in your personal or commercial applications and
   include it in your applications distribution or install package.


YOU MAY NOT do any of the following:

1. You may not translate, reverse engineer, decompile, disassemble
   or modify the compiled Software.

2. Sublicense, rent, sell, give away or reveal your personal HIME registration key.

3. Use the HIME precompiled dll to develop and distribute a simular
   and/or competing software package.

4. Defeat any intended reduction of functionality or 'nagscreens' in
   the compiled HIME dll.

5. Make slanderous publications concerning the SOFTWARE or DevOTechS.</EULA>
	</Permissions>
	<Affiliates>
		<Affiliates_FORM>Y</Affiliates_FORM>
		<Affiliates_VERSION>1.2</Affiliates_VERSION>
		<Affiliates_URL>http://www.asp-shareware.org/pad/extensions/Affiliates.htm</Affiliates_URL>
		<Affiliates_Information_Page />
		<Affiliates_Avangate_Order_Page />
		<Affiliates_Avangate_Vendor_ID />
		<Affiliates_Avangate_Product_ID />
		<Affiliates_Avangate_Maximum_Commission_Rate />
		<Affiliates_BMTMicro_Order_Page />
		<Affiliates_BMTMicro_Vendor_ID />
		<Affiliates_BMTMicro_Product_ID />
		<Affiliates_BMTMicro_Maximum_Commission_Rate />
		<Affiliates_clixGalore_Order_Page />
		<Affiliates_clixGalore_Vendor_ID />
		<Affiliates_clixGalore_Product_ID />
		<Affiliates_clixGalore_Maximum_Commission_Rate />
		<Affiliates_CommissionJunction_Order_Page />
		<Affiliates_CommissionJunction_Vendor_ID />
		<Affiliates_CommissionJunction_Product_ID />
		<Affiliates_CommissionJunction_Maximum_Commission_Rate />
		<Affiliates_DigiBuy_Order_Page />
		<Affiliates_DigiBuy_Vendor_ID />
		<Affiliates_DigiBuy_Product_ID />
		<Affiliates_DigiBuy_Maximum_Commission_Rate />
		<Affiliates_DigitalCandle_Order_Page />
		<Affiliates_DigitalCandle_Vendor_ID />
		<Affiliates_DigitalCandle_Product_ID />
		<Affiliates_DigitalCandle_Maximum_Commission_Rate />
		<Affiliates_Emetrix_Order_Page />
		<Affiliates_Emetrix_Vendor_ID />
		<Affiliates_Emetrix_Product_ID />
		<Affiliates_Emetrix_Maximum_Commission_Rate />
		<Affiliates_eSellerate_Order_Page />
		<Affiliates_eSellerate_Vendor_ID />
		<Affiliates_eSellerate_Product_ID />
		<Affiliates_eSellerate_Maximum_Commission_Rate />
		<Affiliates_Kagi_Order_Page />
		<Affiliates_Kagi_Vendor_ID />
		<Affiliates_Kagi_Product_ID />
		<Affiliates_Kagi_Maximum_Commission_Rate />
		<Affiliates_LinkShare_Order_Page />
		<Affiliates_LinkShare_Vendor_ID />
		<Affiliates_LinkShare_Product_ID />
		<Affiliates_LinkShare_Maximum_Commission_Rate />
		<Affiliates_NorthStarSol_Order_Page />
		<Affiliates_NorthStarSol_Vendor_ID />
		<Affiliates_NorthStarSol_Product_ID />
		<Affiliates_NorthStarSol_Maximum_Commission_Rate />
		<Affiliates_Order1_Order_Page />
		<Affiliates_Order1_Vendor_ID />
		<Affiliates_Order1_Product_ID />
		<Affiliates_Order1_Maximum_Commission_Rate />
		<Affiliates_Osolis_Order_Page />
		<Affiliates_Osolis_Vendor_ID />
		<Affiliates_Osolis_Product_ID />
		<Affiliates_Osolis_Maximum_Commission_Rate />
		<Affiliates_Plimus_Order_Page />
		<Affiliates_Plimus_Vendor_ID />
		<Affiliates_Plimus_Product_ID />
		<Affiliates_Plimus_Maximum_Commission_Rate />
		<Affiliates_Regnet_Order_Page />
		<Affiliates_Regnet_Vendor_ID />
		<Affiliates_Regnet_Product_ID />
		<Affiliates_Regnet_Maximum_Commission_Rate />
		<Affiliates_Regnow_Order_Page />
		<Affiliates_Regnow_Vendor_ID />
		<Affiliates_Regnow_Product_ID />
		<Affiliates_Regnow_Maximum_Commission_Rate />
		<Affiliates_Regsoft_Order_Page />
		<Affiliates_Regsoft_Vendor_ID />
		<Affiliates_Regsoft_Product_ID />
		<Affiliates_Regsoft_Maximum_Commission_Rate />
		<Affiliates_ShareIt_Order_Page />
		<Affiliates_ShareIt_Vendor_ID />
		<Affiliates_ShareIt_Product_ID />
		<Affiliates_ShareIt_Maximum_Commission_Rate />
		<Affiliates_Shareasale_Order_Page />
		<Affiliates_Shareasale_Vendor_ID />
		<Affiliates_Shareasale_Product_ID />
		<Affiliates_Shareasale_Maximum_Commission_Rate />
		<Affiliates_SWReg_Order_Page />
		<Affiliates_SWReg_Vendor_ID />
		<Affiliates_SWReg_Product_ID />
		<Affiliates_SWReg_Maximum_Commission_Rate />
		<Affiliates_V-Share_Order_Page />
		<Affiliates_V-Share_Vendor_ID />
		<Affiliates_V-Share_Product_ID />
		<Affiliates_V-Share_Maximum_Commission_Rate />
		<Affiliates_VFree_Order_Page />
		<Affiliates_VFree_Vendor_ID />
		<Affiliates_VFree_Product_ID />
		<Affiliates_VFree_Maximum_Commission_Rate />
		<Affiliates_Yaskifo_Order_Page />
		<Affiliates_Yaskifo_Vendor_ID />
		<Affiliates_Yaskifo_Product_ID />
		<Affiliates_Yaskifo_Maximum_Commission_Rate />
	</Affiliates>
	<ASP>
		<ASP_FORM>Y</ASP_FORM>
		<ASP_Member>N</ASP_Member>
		<ASP_Member_Number />
	</ASP>
	<ESC>
		<ESC_FORM>Y</ESC_FORM>
		<ESC_Member>N</ESC_Member>
		<ESC_Member_Number />
	</ESC>
	<MSN>
		<MSN_FORM>Y</MSN_FORM>
		<MSN_IS_32bit>Y</MSN_IS_32bit>
	</MSN>
	<PADRING>
		<PADRING_FORM>Y</PADRING_FORM>
		<PADRING />
	</PADRING>
	<TPA>
		<TPA_FORM>Y</TPA_FORM>
		<TPA_Member>N</TPA_Member>
		<TPA_Member_ID />
		<Trial_License_Type>Trialware</Trial_License_Type>
	</TPA>
</XML_DIZ_INFO>
