From 864fee3674fb1acd98deb1bfc07ddf590428885b Mon Sep 17 00:00:00 2001 From: Tom Dohrmann Date: Tue, 3 May 2022 21:38:38 +0200 Subject: [PATCH] fix DES (14000) for more 16 or more passwords --- OpenCL/m14000_a3-pure.cl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/OpenCL/m14000_a3-pure.cl b/OpenCL/m14000_a3-pure.cl index c799e7570..feb961f68 100644 --- a/OpenCL/m14000_a3-pure.cl +++ b/OpenCL/m14000_a3-pure.cl @@ -2171,8 +2171,8 @@ KERNEL_FQ void m14000_mxx (KERN_ATTR_BITSLICE ()) #endif for (int i = 0; i < 32; i++) { - out0[i] = out[ 0 + i]; - out1[i] = out[32 + i]; + out0[i] = out[ 0 + 31 - i]; + out1[i] = out[32 + 31 - i]; } transpose32c (out0); @@ -2183,8 +2183,8 @@ KERNEL_FQ void m14000_mxx (KERN_ATTR_BITSLICE ()) #endif for (int slice = 0; slice < 32; slice++) { - const u32 r0 = out0[slice]; - const u32 r1 = out1[slice]; + const u32 r0 = out0[31 - slice]; + const u32 r1 = out1[31 - slice]; const u32 r2 = 0; const u32 r3 = 0;