The rules for making a hash algorithm are public on the fips website how come someone with access to lets say my sha1 function cant decipher the resulting hash?

Answer:
Great question - one of the things about hashing is that it is very difficult or impossible to reverse the hashing process, even if you know the algorithm. This is because just doing the steps backwards will not result in the original value.
First answer by Enigmamerlin. Last edit by Enigmamerlin. Contributor trust: 107 [recommend contributor recommended]. Question popularity: 1 [recommend question].