crypto: implement sha224, sha384, sha512 and ripemd160 hashes