Allow the user to specify any hashing mechanism supported by the underlying SSL library