Basis for generating and mapping hashes