Updated hash algorithms.