diff options
author | weidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0> | 2007-04-15 23:44:44 +0000 |
---|---|---|
committer | weidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0> | 2007-04-15 23:44:44 +0000 |
commit | 4c7a4a815b25e02046221f539d064151c48f2b6f (patch) | |
tree | 52a0e0c70e97c3d442146c36b4691a7d3c04fe0c /tigertab.cpp | |
parent | 5974a0b0e7698d56a0c28f1a34043eedf9be7edb (diff) | |
download | cryptopp-4c7a4a815b25e02046221f539d064151c48f2b6f.tar.gz |
MMX/SSE2 optimizations
git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@290 57ff6487-cd31-0410-9ec3-f628ee90f5f0
Diffstat (limited to 'tigertab.cpp')
-rw-r--r-- | tigertab.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tigertab.cpp b/tigertab.cpp index c6d543c..0197c21 100644 --- a/tigertab.cpp +++ b/tigertab.cpp @@ -5,7 +5,7 @@ NAMESPACE_BEGIN(CryptoPP) -const word64 Tiger::table[4*256] = +const word64 Tiger::table[4*256+3] = { W64LIT(0x02AAB17CF7E90C5E) /* 0 */, W64LIT(0xAC424B03E243A8EC) /* 1 */, W64LIT(0x72CD5BE30DD5FCD3) /* 2 */, W64LIT(0x6D019B93F6F97F3A) /* 3 */, @@ -518,7 +518,10 @@ const word64 Tiger::table[4*256] = W64LIT(0xBF6C70E5F776CBB1) /* 1016 */, W64LIT(0x411218F2EF552BED) /* 1017 */, W64LIT(0xCB0C0708705A36A3) /* 1018 */, W64LIT(0xE74D14754F986044) /* 1019 */, W64LIT(0xCD56D9430EA8280E) /* 1020 */, W64LIT(0xC12591D7535F5065) /* 1021 */, - W64LIT(0xC83223F1720AEF96) /* 1022 */, W64LIT(0xC3A0396F7363A51F) /* 1023 */ + W64LIT(0xC83223F1720AEF96) /* 1022 */, W64LIT(0xC3A0396F7363A51F) /* 1023 */, + W64LIT(0xffffffffffffffff), + W64LIT(0xA5A5A5A5A5A5A5A5), + W64LIT(0x0123456789ABCDEF), }; NAMESPACE_END |