Hi Wei,

Running "CryptTest.exe v"...

It appears Whirlpool is not guarded properly at line 511 (007C5E03
pshufw      mm7,mm7,4Eh ). This is with CRYPTOPP_DISABLE_SSE2 defined.

Jeff

                KSH(0, 0, 7, 6, 5, 4)
007C5DFC  mov         eax,dword ptr [esp+28h]
007C5E00  movzx       edi,al
007C5E03  pshufw      mm7,mm7,4Eh
007C5E07  pxor        mm7,mmword ptr [ebx+edi*8+1800h]
007C5E0F  movzx       edi,ah
007C5E12  pshufw      mm6,mm6,4Eh
007C5E16  pxor        mm6,mmword ptr [ebx+edi*8+1000h]
007C5E1E  shr         eax,10h
007C5E21  movzx       edi,al
007C5E24  shr         eax,8
007C5E27  pshufw      mm5,mm5,4Eh
007C5E2B  pxor        mm5,mmword ptr [ebx+edi*8+800h]
007C5E33  pshufw      mm4,mm4,4Eh
007C5E37  pxor        mm4,mmword ptr [ebx+eax*8]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [EMAIL PROTECTED]
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
-~----------~----~----~----~------~----~------~--~---

Reply via email to