try to debug siphash
This commit is contained in:
@ -161,7 +161,7 @@ void mio_sip_hash_24 (const mio_uint8_t key[16], mio_uint8_t *dptr, mio_oow_t dl
|
||||
for (; dptr != end; dptr += 8)
|
||||
{
|
||||
m = U8TO64_LE(dptr);
|
||||
SIP_2_ROUND(m, v0, v1, v2, v3);
|
||||
SIP_2_ROUND (m, v0, v1, v2, v3);
|
||||
}
|
||||
|
||||
#if (MIO_SIZEOF_UINT64_T > 0)
|
||||
@ -183,16 +183,16 @@ void mio_sip_hash_24 (const mio_uint8_t key[16], mio_uint8_t *dptr, mio_oow_t dl
|
||||
case 7: OR_BYTE (6);
|
||||
case 6: OR_BYTE (5);
|
||||
case 5: OR_BYTE (4);
|
||||
case 4: OR_BYTE(3);
|
||||
case 3: OR_BYTE(2);
|
||||
case 2: OR_BYTE(1);
|
||||
case 1: OR_BYTE(0);
|
||||
case 4: OR_BYTE (3);
|
||||
case 3: OR_BYTE (2);
|
||||
case 2: OR_BYTE (1);
|
||||
case 1: OR_BYTE (0);
|
||||
case 0: break;
|
||||
}
|
||||
|
||||
SIP_2_ROUND(last, v0, v1, v2, v3);
|
||||
SIP_2_ROUND (last, v0, v1, v2, v3);
|
||||
|
||||
XOR64_INT(v2, 0xff);
|
||||
XOR64_INT (v2, 0xff);
|
||||
|
||||
SIP_COMPRESS (v0, v1, v2, v3);
|
||||
SIP_COMPRESS (v0, v1, v2, v3);
|
||||
|
Reference in New Issue
Block a user