]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - skein/threefish512_enc.c
included skein tweak for round 3
[avr-crypto-lib.git] / skein / threefish512_enc.c
index 15059b0e6513cfb2e9863cb14498d4c41c919617..ea7f1b7e8d9f7aef07e4ddc6e32700d4f1a61d16 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)])