Added hash support for MD4, MD5, MDC2, RIPEMD-160, SHA, SHA256, SHA512 and Whirlpool