From 2dd8018915949a582e746be61d954b58af22e768 Mon Sep 17 00:00:00 2001 From: Jens Steube Date: Sat, 25 Feb 2017 12:53:08 +0100 Subject: [PATCH] Fix -m 4520 for salt length exactly 15 --- OpenCL/m04520_a0.cl | 4 ++-- OpenCL/m04520_a1.cl | 4 ++-- OpenCL/m04520_a3.cl | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/OpenCL/m04520_a0.cl b/OpenCL/m04520_a0.cl index 6e99c3e68..3dcfe6731 100644 --- a/OpenCL/m04520_a0.cl +++ b/OpenCL/m04520_a0.cl @@ -285,7 +285,7 @@ __kernel void m04520_m04 (__global pw_t *pws, __global const kernel_rule_t *rule d = SHA1M_D; e = SHA1M_E; - if (salt_len > 14) + if (salt_len > 15) { u32x c0[4] = { 0 }; u32x c1[4] = { 0 }; @@ -865,7 +865,7 @@ __kernel void m04520_s04 (__global pw_t *pws, __global const kernel_rule_t *rule d = SHA1M_D; e = SHA1M_E; - if (salt_len > 14) + if (salt_len > 15) { u32x c0[4] = { 0 }; u32x c1[4] = { 0 }; diff --git a/OpenCL/m04520_a1.cl b/OpenCL/m04520_a1.cl index ec18f15af..838a86759 100644 --- a/OpenCL/m04520_a1.cl +++ b/OpenCL/m04520_a1.cl @@ -341,7 +341,7 @@ __kernel void m04520_m04 (__global pw_t *pws, __global const kernel_rule_t *rule d = SHA1M_D; e = SHA1M_E; - if (salt_len > 14) + if (salt_len > 15) { u32x c0[4] = { 0 }; u32x c1[4] = { 0 }; @@ -979,7 +979,7 @@ __kernel void m04520_s04 (__global pw_t *pws, __global const kernel_rule_t *rule d = SHA1M_D; e = SHA1M_E; - if (salt_len > 14) + if (salt_len > 15) { u32x c0[4] = { 0 }; u32x c1[4] = { 0 }; diff --git a/OpenCL/m04520_a3.cl b/OpenCL/m04520_a3.cl index 9817c0e61..2c2bc208b 100644 --- a/OpenCL/m04520_a3.cl +++ b/OpenCL/m04520_a3.cl @@ -242,7 +242,7 @@ void m04520m (u32 w0[4], u32 w1[4], u32 w2[4], u32 w3[4], const u32 pw_len, __gl d = SHA1M_D; e = SHA1M_E; - if (salt_len > 14) + if (salt_len > 15) { u32x c0[4] = { 0 }; u32x c1[4] = { 0 }; @@ -773,7 +773,7 @@ void m04520s (u32 w0[4], u32 w1[4], u32 w2[4], u32 w3[4], const u32 pw_len, __gl d = SHA1M_D; e = SHA1M_E; - if (salt_len > 14) + if (salt_len > 15) { u32x c0[4] = { 0 }; u32x c1[4] = { 0 };