A SWISH compatible digest auth. While digest auth is standardized this implementation is only tested against SWISH and only supports one specification case (qop = auth; MD5 hash)