]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - skein/threefish1024_enc.c
Blake adapted for round 3
[arm-crypto-lib.git] / skein / threefish1024_enc.c
index b873be184e7fd395a11b610a28ac0486d93f4d5a..614d6b4b5b3713145e1faedb9f97eff0a851d65e 100644 (file)
@@ -55,7 +55,8 @@ void permute_16(void* data){
        X(14) = 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)])