Constructor.
the hash algorithm to use
flags to gcry_md_open()
GcryptException on error. There are two possible error causes: - The parameters are invalid or not supported by the libcrypt of the run-time enviromnent. - libgcrypt failed allocating memory.
See Implementation
Constructor.