Title: Analysis and design of cryptographic hash functions