Guide to Password Cracking Hashing is the transformation of a string of characters into a usually shorter fixed-length value or key that represents the original string.