Topic: Crypter.CheckPassword
Hello,
Congratulations on the excellent CryptSharp Library. It's simply brilliant.
Now I am a script kiddie at max and I have a certain query.
I recently used this usage in one of my codes (to check if a word matches with the hash):
Crypter.CheckPassword(someWord, "$apr1$***********");
Now my understanding is that Apche APR MD5 uses a timeseed to generate random hashes, how do you still manage to match them using this library?
I will be really thankful for an explanation.