Text & File Hash Values


There is a need to verify messages.  Emails can be from anywhere and always have the possibility of having the wording changed.  It is therefore useful to send the hash value of a message by another means such as fax or telephone.

Files can be changed by trojans, viruses, human error, disk drive error or operating system error.  Files can only be stored on SSD, hard disk, USB drive, CDROM or DVD.  The hash of the file can be stored on paper copy and files away thus preserving some means of verifying a file has not changed.



Menu heading Utilities

Description

Sub menu  Text & File Hash Values


Sub Sub menu

File Signature Values
     
  • obtains Hash value of file as well as file size
  • verifies program with hash stored in text file "e_crypt7.exe.txt"
  • can compare hashes to determine if same or different
  • can copy hash to clipboard
Sub Sub menu Text Signature Values
  • Obtains hash of text message typed into Edit box
  • Obtained hash of text message loaded from file into Edit box
  • can copy hash to clipboard
  • can compare hashes to determine if same or different


A tutorial for using "File Signature Values" follows:

The screen shots have been done with the program running under XP in VirtualBox
Step Screen Description


  1. Click on "Utilities"
  2. Click on "Text & File Hash Values"
  3. Click on File Signature Values


  1. Ensure file "e_crypt7.exe.txt" that was in the "e_crypt7.zip" with program is in the same directory.
  2. Click on "Verify from "e_crypt7.exe.txt" button


  1. Click on OK

The message verifies that the program has not changed.



  1. Open "e_crypt7.exe.txt" in text file

C735-796E-21C7-E5BD-0115-A5F8-9F19-6260-A93A-F14F
6FCF-4D46-D761-FAF3-0EE6-8122-1DF8-F3F9-CDCB-F22E
file size 692736

  1. Modify C on first line first letter to D and save file
  2. Do not close file yet

D735-796E-21C7-E5BD-0115-A5F8-9F19-6260-A93A-F14F
6FCF-4D46-D761-FAF3-0EE6-8122-1DF8-F3F9-CDCB-F22E
file size 692736

  1. Click on "Verify from "e_crypt7.exe.txt" button
  2. Click on "OK" button
  3. Modify D on first line first letter to C and save file
  4. Leave File "e_crypt7.exe.txt" open
  5. Click on "Clear File Entry" button
  6. Click on "Clear EditBox Entry"

The file has been restored to what it was.


  1. Click on "Get File for Signature"
  2. Select file "e_crypt7.exe"


  1. Click on "e_crypt7.exe"
  2. Press keys "Alt 1" or click on "File -1" button
  3. Press keys "Alt 3" or click on "Process -3" button


  1. Click on "Get SHA1 text Signatures" button
  2. Click on "Signature 2 editbox" button next to Place Signature 1


  1. Copy "C735-796E-21C7-E5BD-0115-A5F8-9F19-6260-A93A-F14F" from "e_crypt7.exe.txt" file and place it above "C735796E21C7E5BD0115A5F89F196260A93AF14F"
  2. Click on "Split every 4 Characters" button


  • As can be seen you get an read only edit box entry of "Entry of 49 Chars Match"
  • This is a lot easier than trying to check if the two hashes are the same by eye.


  1. Click on "Signature 2 editbox" button next to Place Signature 2
  2. Copy "6FCF-4D46-D761-FAF3-0EE6-8122-1DF8-F3F9-CDCB-F22E" from "e_crypt7.exe.txt" file and place it above "6FCF4D46D761FAF30EE681221DF8F3F9CDCBF22E"
  3. Click on "Split every 4 Characters" button
  • As can be seen you get an read only edit box entry of "Entry of 49 Chars Match"
  • This is a lot easier than trying to check if the two hashes are the same by eye.
  1. Click on "Clear File Entry" button
  2. Click on "Get" button next to Program "e_crypt7.exe" SHA1 Signature


  • Just obtained the double SHA1 hash for Program "e_crypt7.exe" that you are using.
  • This can be checked with the double SHA1 hash that is recorded elsewhere to ensure that the program has not been changed.
  1. Click on "Get and Paste in "e_crypt7.exe.txt" format SHA1


  1. Click on "Copy EditBox contents to ClipBoard "e_crypt7.exe.txt" format


C735-796E-21C7-E5BD-0115-A5F8-9F19-6260-A93A-F14F
6FCF-4D46-D761-FAF3-0EE6-8122-1DF8-F3F9-CDCB-F22E
file size 692736


A tutorial for using "Text Signature Values" follows:

The screen shots have been done with the program running under XP in VirtualBox
Step Screen Description

  1. Click on "Utilities"
  2. Click on "Text & File Hash Values"
  3. Click on "Text Signature Values"


  1. Type in "This is a test" in the Edit Box
  2. Click on "Get SHA1 text Signatures"


  1. Click on "Signatures to" in List Box
  2. Click on Resulting "Signatures to" button

SHA1 text Signatures
A54D-88E0-6612-D820-BC3B-E728-77C7-4F25-7B56-1B19
(Increased character value by 1) SHA1 text Signatures
B851-CAF1-04BD-A5F2-F71B-73C6-2E17-7D0D-48BD-BD4F
  • This has been placed on clipboard
  • If the "This is a test" had been sent as an email another communication can be sent at another time by telephone, fax, email or letter to verify that the sent message has not been altered.