Hashing implements Hash class and driver