High level summary for hash functions