]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - skein/threefish256_enc.c
Blake adapted for round 3
[arm-crypto-lib.git] / skein / threefish256_enc.c
index 7530f4f1ab4204ecbe425fe77fa3813e867e2e9d..483bec7349e89106dd8f92bf06829e1c16064d81 100644 (file)
@@ -39,7 +39,8 @@ void permute_4(void* data){
        X(3) = t;
 }
 
-#define THREEFISH_KEY_CONST 0x5555555555555555LL /* 2**64/3 */
+//#define THREEFISH_KEY_CONST 0x5555555555555555LL /* 2**64/3 */
+#define THREEFISH_KEY_CONST 0x1BD11BDAA9FC1A22LL
 
 #define K(s) (((uint64_t*)key)[(s)])
 #define T(s) (((uint64_t*)tweak)[(s)])