diff --git a/dotnet/WhiteRabbit.UnmanagedBridge/WhiteRabbit.UnmanagedBridge.cpp b/dotnet/WhiteRabbit.UnmanagedBridge/WhiteRabbit.UnmanagedBridge.cpp index 63a43c3..2a1c516 100644 --- a/dotnet/WhiteRabbit.UnmanagedBridge/WhiteRabbit.UnmanagedBridge.cpp +++ b/dotnet/WhiteRabbit.UnmanagedBridge/WhiteRabbit.UnmanagedBridge.cpp @@ -10,7 +10,7 @@ void WhiteRabbitUnmanagedBridge::MD5Unmanaged::ComputeMD5(unsigned __int32 * inp { #if AVX2 md5(input + 0 * 8 * 8, output + 0 * 8); - //md5(input + 1 * 8 * 8, output + 1 * 8); + md5(input + 1 * 8 * 8, output + 1 * 8); #elif SIMD md5(input + 0 * 8 * 4, output + 0 * 4); md5(input + 1 * 8 * 4, output + 1 * 4); diff --git a/dotnet/WhiteRabbit.UnmanagedBridge/constants.h b/dotnet/WhiteRabbit.UnmanagedBridge/constants.h index 92d60e0..12c14e7 100644 --- a/dotnet/WhiteRabbit.UnmanagedBridge/constants.h +++ b/dotnet/WhiteRabbit.UnmanagedBridge/constants.h @@ -1,3 +1,3 @@ #pragma once -#define PHRASES_PER_SET 8 +#define PHRASES_PER_SET 16 diff --git a/dotnet/WhiteRabbit.UnmanagedBridge/phraseset.cpp b/dotnet/WhiteRabbit.UnmanagedBridge/phraseset.cpp index 4f5c5a4..ca454ac 100644 --- a/dotnet/WhiteRabbit.UnmanagedBridge/phraseset.cpp +++ b/dotnet/WhiteRabbit.UnmanagedBridge/phraseset.cpp @@ -14,7 +14,15 @@ macro(4); \ macro(5); \ macro(6); \ - macro(7); + macro(7); \ + macro(8); \ + macro(9); \ + macro(10); \ + macro(11); \ + macro(12); \ + macro(13); \ + macro(14); \ + macro(15); #define INIT_WORD(phraseNumber) \ auto permutation = permutationsPointer[permutationOffset + phraseNumber]; \