Backend: Hash using more algorithms

  * Include support for: sha224, sha384, mdc2, ripemd,
    ripemd160 and whirlpool.