]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - skein/threefish512_enc.c
Blake adapted for round 3
[arm-crypto-lib.git] / skein / threefish512_enc.c
index 20cbdc10e5ef485caa803aa37e2a67bab1edb1d6..2079c9c68ac108f0439298db0ee2c3e00e13661a 100644 (file)
@@ -61,7 +61,8 @@ void permute_inv8(void* data){
 }
 */
 
-#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)])