]> git.sesse.net Git - freerainbowtables/blobdiff - Client Applications/rcracki_mt/md4.cpp
UINT4 -> uint32
[freerainbowtables] / Client Applications / rcracki_mt / md4.cpp
index e5d9c2f4fe4d752a43648acf4dbb7670fe639616..34ae50e359604a8606d5d6b10729a58eae5d8629 100644 (file)
                (a) = ROTATE_LEFT ((a), (s)); \\r
        }\r
 #define GG(a, b, c, d, x, s) { \\r
-               (a) += G ((b), (c), (d)) + (x) + (UINT4)0x5a827999; \\r
+               (a) += G ((b), (c), (d)) + (x) + (uint32)0x5a827999; \\r
                (a) = ROTATE_LEFT ((a), (s)); \\r
        }\r
 #define HH(a, b, c, d, x, s) { \\r
-               (a) += H ((b), (c), (d)) + (x) + (UINT4)0x6ed9eba1; \\r
+               (a) += H ((b), (c), (d)) + (x) + (uint32)0x6ed9eba1; \\r
                (a) = ROTATE_LEFT ((a), (s)); \\r
        }\r
 #define S11 3\r
@@ -66,8 +66,8 @@
 void MD4_NEW( unsigned char * pData, int length, unsigned char * pDigest)\r
 {\r
        // access data as 4-byte word\r
-       #define uData                           ((UINT4 *)pData)\r
-       #define uDigest                         ((UINT4 *)pDigest)\r
+       #define uData                           ((uint32 *)pData)\r
+       #define uDigest                         ((uint32 *)pDigest)\r
 \r
        // pad word and append bit at appropriate location\r
        #define MD4_pad_w0()            (0x00000080)\r
@@ -76,12 +76,12 @@ void MD4_NEW( unsigned char * pData, int length, unsigned char * pDigest)
        #define MD4_pad_w3(data)        (((data) & 0x00FFFFFF) | 0x80000000)\r
 \r
        // For the hash working space\r
-       //__attribute__((aligned(16))) UINT4 data[16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};\r
-       //__declspec(align(16)) UINT4 data[16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};\r
-       UINT4 data[MD4_DIGEST_LENGTH] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};\r
+       //__attribute__((aligned(16))) uint32 data[16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};\r
+       //__declspec(align(16)) uint32 data[16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};\r
+       uint32 data[MD4_DIGEST_LENGTH] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};\r
 \r
        // For the output result\r
-       UINT4 a,b,c,d;\r
+       uint32 a,b,c,d;\r
 \r
        switch (length)\r
        {\r