Convert do-md5 to Get hash new hash support added

added support for additional hashes