]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - cast5.c
some small updates
[avr-crypto-lib.git] / cast5.c
diff --git a/cast5.c b/cast5.c
index 204fe30dcc1d74c593fa9e731f7aa2b3d1c0ec03..bab5c065cb7c430c09b3a93b5d3f72156bc1816c 100644 (file)
--- a/cast5.c
+++ b/cast5.c
@@ -213,8 +213,10 @@ uint32_t cast5_f2(uint32_t d, uint32_t m, uint8_t r){
        return (((ia - ib) + ic) ^ id);
 #else
        
-       return (((pgm_read_dword(&s1[((uint8_t*)&t)[IA]] ) - pgm_read_dword(&s2[((uint8_t*)&t)[IB]] )) 
-               + pgm_read_dword(&s3[((uint8_t*)&t)[IC]] )) ^ pgm_read_dword(&s4[((uint8_t*)&t)[ID]]));
+       return (((pgm_read_dword(&s1[((uint8_t*)&t)[IA]]) 
+               - pgm_read_dword(&s2[((uint8_t*)&t)[IB]]) ) 
+                   + pgm_read_dword(&s3[((uint8_t*)&t)[IC]]) ) 
+                   ^ pgm_read_dword(&s4[((uint8_t*)&t)[ID]]) );
 
 #endif
 }