Java implementations of various hash functions. For learning and testing.