Intro to Hashing
Hashing is a vital concept in cryptography.
A couple things to keep in mind when solving this one:
- Make sure you're getting the hexadecimal string output from the hash function. That will be the default output of
sha256sum
andmd5sum
, but if you use a program likesha256
the output will be raw binary, which needs to be converted to a hex string before being hashed by md5. - Make sure you're only using the hash value of the output. Both
md5sum
andsha256sum
will output the hash value followed by an input specifier (either a file name or '-' to indicate stdin). Make sure to discard that part of the output.