There are two types of hashes. One long hash which is validated from the query string and another which is a shorter version for storing the file in a location.