Take user's salt into consideration when validating the digest, fixes #35