./ (directory)    <<    < back      Search       IGShell    IGLib     
  

HashForm & HashShell Descriptions for External Pages

Freeware for calculation of hash values of files and text. MD5, SHA-1, SHA-256 and SHA-512 checksums are supported.


   HashForm & HashShell
              screenshot.            



Contents:

   
   Search  
    
     


  

About the Software

  HashForm and HashShell are simple applications for generation of MD5, SHA-1, SHA-256 and SHA-512 hashes (checksums) from files and text. In addition, a supposed checksum can be verified for a file. You can freely download and use the applications from the Download Section.

  Hash functions are used to verify the integrity of files and messages, and are commonly used to to guard against malicious changes to protected data. Algorithms for calculation of hash values (or checksums) produce a string of certain length for each file or text. Small changes of text produce very different hash values and it is usually difficult to intentionally produce a text with the same hash value as the specified. Therefore, matching hash value for a given text or file is a guarantee that the your version of text or file is the same as the original.

  Hash algorithms differ significantly according to how difficult it is to compromise them (i.e., how difficult is to produce a different file or message that has the same value). While one needs to verify that a file has not undergone unintentional changes during transfer (e.g. via communication routes), verification of MD5 or SHA-1 checksums may be sufficient as the probability of two different files having the same values is small. When one must guard the file against intentional malicious attempts of replacing the original, one should used stronger algorithms such as SHA-256 or SHA-512, for which it is believed that such modifications of contents that produce the same hashes of these types are hard (practically impossible) on modern computers.

  The HashForm and HashShell applications were created by Igor Grešovnik in the scope of the IGShell project, which demonstrates the use of the IGLib libraries.

HashForm


  HashForm is a simple GUI application for calculation and verification of file or text hashes. Simply choose a file whose hash you want to calculate, and press the generation button. You can also insert a supposed hash value into a text box and verify if this value actually matches any type of supported hash values (checksums) of the chosen file. You can switch between calculation of hashes for files or arbitrary text that you insert in the text box at the bottom of the application's window.
Download a single executable here (see the Download Section for more details, including the hashes). The software is free.




HashShell

   HashShell is a command-line application that also contains a command for calculation of file hashes. Examples of commands that you can run by the application can be found in the HashShell.cmd file. As a shell application, it is suitable for use in batch files.


Documentation






Download






 




Google
WWW    ../    ./     Igor at Arnes   Igor at Mrfreesite



  
 
  Maintained by Igor Grešovnik 
      
  Updated in November 2013  

Note: This site is under construction.      This page is under construction.
          Icon is missing. 



Number of accesses:     If you don't see the access counter properly then
        click on the link!    If you don't see the access counter properly then please follow this link!