Sicherung
[gnupg.git] / cipher / tiger.c
index 6977025..c432264 100644 (file)
@@ -703,10 +703,10 @@ transform( TIGER_CONTEXT *hd, byte *data )
     u64 x[8];
   #ifdef BIG_ENDIAN_HOST
     #define MKWORD(d,n) \
-               (  ((u64)(d)[8*(n)+0]) << 56 | ((u64)(d)[8*(n)+1]) << 48  \
-                | ((u64)(d)[8*(n)+2]) << 40 | ((u64)(d)[8*(n)+3]) << 32  \
-                | ((u64)(d)[8*(n)+4]) << 24 | ((u64)(d)[8*(n)+5]) << 16  \
-                | ((u64)(d)[8*(n)+6]) << 8  | ((u64)(d)[8*(n)+7])       )
+               (  ((u64)(d)[8*(n)+7]) << 56 | ((u64)(d)[8*(n)+6]) << 48  \
+                | ((u64)(d)[8*(n)+5]) << 40 | ((u64)(d)[8*(n)+4]) << 32  \
+                | ((u64)(d)[8*(n)+3]) << 24 | ((u64)(d)[8*(n)+2]) << 16  \
+                | ((u64)(d)[8*(n)+1]) << 8  | ((u64)(d)[8*(n)  ])       )
     x[0] = MKWORD(data, 0);
     x[1] = MKWORD(data, 1);
     x[2] = MKWORD(data, 2);