Saturday, February 24, 2007

HashCalc: A hash calculation utility.

Oh my was I bored today. After being feed up with programming on LoneSeek and noticing that my laptop's TFT screen is broken (it's hard to program on PC-BSD when you can hardly see what you write) I didn't know what to do. Therefore I picked out my "tools-I-ever-wanted-to-have" list and picked the first item: "Get some utility which can calculate hashes/checksums (md5, sha1) and compare them with existing values".

So here we are: HashCalc, a hash/checksum calculation utility supporting various hash algorithms and forms of input data. Supported hash/checksum algorithms are:
  • MD5
  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • CRC32
  • RIPEMD160

Supported forms of input data are:

  • Raw binary in hex notation (e.g. the output of hexdump)
  • Raw binary in decimal notation (for those who can't read hex)
  • Text in different encodings: ASCII, UTF7, UTF8, UTF16 Big Endian, UTF16 Little Endian, UTF32

Screenshot:

Download links:

HashCalc v100
HashCalc v100 Source Code

2 comments:

Anonymous said...

Man, you are indeed bored, ha. Why don't you get a job? :)

jon said...

Advanced Hash Calculator is the best:

http://www.filesland.com/hashcalc/

Hashing algorithms supported are CRC32, GOSThash, MD2, MD4,.MD5, SHA-1, SHA2-256, SHA2-384, SHA2-512