Initial MD4 implementation
The cracker now supports MD4.
MD4 support was added to the cracker in record time - 6 minutes and 38 seconds after I sat down at the keyboard, a working CUDA implementation (derived from the MD5 kernel) had been pushed to Git. The algorithm was similar enough to MD5 that it passed unit tests the first time I compiled!
Performance figures:- GeForce 8600M GT - 30.182 MHz
- GeForce 9800 GT - 153.436 MHz
- Tesla C1060 - 339.702 MHz
- GeForce GTX 285 - 423.313 MHz
- Standard test cluster - 2.31 GHz
NTLM, which is an MD4-based algorithm, should follow shortly.
Comments