generando hashes