Authentication
I'm looking at this login code in GVim (which does a horrible job with pas files =0D).
So, it looks like you just:
- md5 = md5(input)
- d = md5[i] XOR md5[i+4] XOR md5[i+8] XOR md5[i+12] (i = 0..3)
- shave off the top bit (to keep it > 0 when in signed format)
- make sure the number is between 1 and 100,000, but not including 100,000
- convert the result to hex and toss this to the LS
Is that accurate?
Thanks!
Last edited by Derision; 08-03-2010 at 04:46 PM..
Reason: Moved post into correct thread
|