Resilient Hashing