Add support for more hash algorithms