X-Git-Url: https://www.flypig.org.uk/git/?a=blobdiff_plain;f=OpenCL%2Fm00900_a3.cl;h=5170c0ecd1024c2381a70670c7d0e024ed17e869;hb=006f5252b7f47548ebf9ce4cf783b0890b32e0ee;hp=78153d69bf136a7255d629d216ae8afd1aa3a55b;hpb=01f566451c30e79e5512fac8d3d1a570fb7c5132;p=hashcat.git diff --git a/OpenCL/m00900_a3.cl b/OpenCL/m00900_a3.cl index 78153d6..5170c0e 100644 --- a/OpenCL/m00900_a3.cl +++ b/OpenCL/m00900_a3.cl @@ -331,15 +331,9 @@ void m00900s (u32 w[16], const u32 pw_len, __global pw_t *pws, __global kernel_r MD4_STEP0(MD4_Go, b, c, d, a, G_wdc01, MD4S13); MD4_STEP0(MD4_Go, a, b, c, d, G_w2c01, MD4S10); MD4_STEP0(MD4_Go, d, a, b, c, G_w6c01, MD4S11); - MD4_STEP0(MD4_Go, c, d, a, b, G_wac01, MD4S12); - - if (MATCHES_NONE_VV (c, pre_c)) continue; - - MD4_STEP0(MD4_Go, b, c, d, a, G_wec01, MD4S13); - MD4_STEP0(MD4_Go, a, b, c, d, G_w3c01, MD4S10); - - if (MATCHES_NONE_VV (a, pre_a)) continue; - + MD4_STEP0(MD4_Go, c, d, a, b, G_wac01, MD4S12); if (MATCHES_NONE_VV (c, pre_c)) continue; + MD4_STEP0(MD4_Go, b, c, d, a, G_wec01, MD4S13); if (MATCHES_NONE_VV (b, pre_b)) continue; + MD4_STEP0(MD4_Go, a, b, c, d, G_w3c01, MD4S10); if (MATCHES_NONE_VV (a, pre_a)) continue; MD4_STEP0(MD4_Go, d, a, b, c, G_w7c01, MD4S11); MD4_STEP0(MD4_Go, c, d, a, b, G_wbc01, MD4S12); MD4_STEP0(MD4_Go, b, c, d, a, G_wfc01, MD4S13);