File hashing utility.