-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Three format fails after merging GPU mask branch #1036
Comments
Yes, I saw that too. Looking into it right now. |
Quick fix:
|
However, it looks like the these format generate same hash for multiple passwords. Otherwise, there shouldn't have been any problem. |
Hmm or maybe they just have dupe test vectors? |
Hm, no.
|
Are we always setting all keys in the batch? If not, you might see leftovers from a previous crypt. |
Yes, right. But then, shouldn't the format cleanse its buffer such that cmp_one() and cmp_exact() does not return false positives? Anyway, the latest commit emulates the self-test exactly as we did before for older formats and externally, they shouldn't notice any difference. |
In real runs, we always set n keys and then call |
This may or may not be problems in the formats. It's more likely these are "self test technical" issues that need to be worked around, either in formats.c or in these formats.
The text was updated successfully, but these errors were encountered: