summaryrefslogtreecommitdiff
path: root/tigertab.cpp
diff options
context:
space:
mode:
authorweidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0>2007-04-15 23:44:44 +0000
committerweidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0>2007-04-15 23:44:44 +0000
commit4c7a4a815b25e02046221f539d064151c48f2b6f (patch)
tree52a0e0c70e97c3d442146c36b4691a7d3c04fe0c /tigertab.cpp
parent5974a0b0e7698d56a0c28f1a34043eedf9be7edb (diff)
downloadcryptopp-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.cpp7
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