summaryrefslogtreecommitdiff
path: root/sosemanuk.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2016-09-10 04:57:48 -0400
committerJeffrey Walton <noloader@gmail.com>2016-09-10 04:57:48 -0400
commit894874fe75ce079ad57e9d5e19813193b129152d (patch)
treefae5a8307351b8200238038f05a32f7e91e8006e /sosemanuk.cpp
parent4414b864cf69edc7e142c96fdca53bfa898de539 (diff)
downloadcryptopp-git-894874fe75ce079ad57e9d5e19813193b129152d.tar.gz
Whitespace checkin
Diffstat (limited to 'sosemanuk.cpp')
-rw-r--r--sosemanuk.cpp128
1 files changed, 64 insertions, 64 deletions
diff --git a/sosemanuk.cpp b/sosemanuk.cpp
index 4b3bd0fe..2fba4371 100644
--- a/sosemanuk.cpp
+++ b/sosemanuk.cpp
@@ -31,7 +31,7 @@ void SosemanukPolicy::CipherResynchronize(byte *keystreamBuffer, const byte *iv,
assert(length==16);
word32 a, b, c, d, e;
-
+
typedef BlockGetAndPut<word32, LittleEndian> Block;
Block::Get(iv)(a)(b)(c)(d);
@@ -91,69 +91,69 @@ void SosemanukPolicy::CipherResynchronize(byte *keystreamBuffer, const byte *iv,
extern "C" {
word32 s_sosemanukMulTables[512] = {
#if (CRYPTOPP_BOOL_X86 || CRYPTOPP_BOOL_X32 || CRYPTOPP_BOOL_X64) && !defined(CRYPTOPP_DISABLE_SOSEMANUK_ASM)
- 0x00000000, 0xE19FCF12, 0x6B973724, 0x8A08F836,
- 0xD6876E48, 0x3718A15A, 0xBD10596C, 0x5C8F967E,
- 0x05A7DC90, 0xE4381382, 0x6E30EBB4, 0x8FAF24A6,
- 0xD320B2D8, 0x32BF7DCA, 0xB8B785FC, 0x59284AEE,
- 0x0AE71189, 0xEB78DE9B, 0x617026AD, 0x80EFE9BF,
- 0xDC607FC1, 0x3DFFB0D3, 0xB7F748E5, 0x566887F7,
- 0x0F40CD19, 0xEEDF020B, 0x64D7FA3D, 0x8548352F,
- 0xD9C7A351, 0x38586C43, 0xB2509475, 0x53CF5B67,
- 0x146722BB, 0xF5F8EDA9, 0x7FF0159F, 0x9E6FDA8D,
- 0xC2E04CF3, 0x237F83E1, 0xA9777BD7, 0x48E8B4C5,
- 0x11C0FE2B, 0xF05F3139, 0x7A57C90F, 0x9BC8061D,
- 0xC7479063, 0x26D85F71, 0xACD0A747, 0x4D4F6855,
- 0x1E803332, 0xFF1FFC20, 0x75170416, 0x9488CB04,
- 0xC8075D7A, 0x29989268, 0xA3906A5E, 0x420FA54C,
- 0x1B27EFA2, 0xFAB820B0, 0x70B0D886, 0x912F1794,
- 0xCDA081EA, 0x2C3F4EF8, 0xA637B6CE, 0x47A879DC,
- 0x28CE44DF, 0xC9518BCD, 0x435973FB, 0xA2C6BCE9,
- 0xFE492A97, 0x1FD6E585, 0x95DE1DB3, 0x7441D2A1,
- 0x2D69984F, 0xCCF6575D, 0x46FEAF6B, 0xA7616079,
- 0xFBEEF607, 0x1A713915, 0x9079C123, 0x71E60E31,
- 0x22295556, 0xC3B69A44, 0x49BE6272, 0xA821AD60,
- 0xF4AE3B1E, 0x1531F40C, 0x9F390C3A, 0x7EA6C328,
- 0x278E89C6, 0xC61146D4, 0x4C19BEE2, 0xAD8671F0,
- 0xF109E78E, 0x1096289C, 0x9A9ED0AA, 0x7B011FB8,
- 0x3CA96664, 0xDD36A976, 0x573E5140, 0xB6A19E52,
- 0xEA2E082C, 0x0BB1C73E, 0x81B93F08, 0x6026F01A,
- 0x390EBAF4, 0xD89175E6, 0x52998DD0, 0xB30642C2,
- 0xEF89D4BC, 0x0E161BAE, 0x841EE398, 0x65812C8A,
- 0x364E77ED, 0xD7D1B8FF, 0x5DD940C9, 0xBC468FDB,
- 0xE0C919A5, 0x0156D6B7, 0x8B5E2E81, 0x6AC1E193,
- 0x33E9AB7D, 0xD276646F, 0x587E9C59, 0xB9E1534B,
- 0xE56EC535, 0x04F10A27, 0x8EF9F211, 0x6F663D03,
- 0x50358817, 0xB1AA4705, 0x3BA2BF33, 0xDA3D7021,
- 0x86B2E65F, 0x672D294D, 0xED25D17B, 0x0CBA1E69,
- 0x55925487, 0xB40D9B95, 0x3E0563A3, 0xDF9AACB1,
- 0x83153ACF, 0x628AF5DD, 0xE8820DEB, 0x091DC2F9,
- 0x5AD2999E, 0xBB4D568C, 0x3145AEBA, 0xD0DA61A8,
- 0x8C55F7D6, 0x6DCA38C4, 0xE7C2C0F2, 0x065D0FE0,
- 0x5F75450E, 0xBEEA8A1C, 0x34E2722A, 0xD57DBD38,
- 0x89F22B46, 0x686DE454, 0xE2651C62, 0x03FAD370,
- 0x4452AAAC, 0xA5CD65BE, 0x2FC59D88, 0xCE5A529A,
- 0x92D5C4E4, 0x734A0BF6, 0xF942F3C0, 0x18DD3CD2,
- 0x41F5763C, 0xA06AB92E, 0x2A624118, 0xCBFD8E0A,
- 0x97721874, 0x76EDD766, 0xFCE52F50, 0x1D7AE042,
- 0x4EB5BB25, 0xAF2A7437, 0x25228C01, 0xC4BD4313,
- 0x9832D56D, 0x79AD1A7F, 0xF3A5E249, 0x123A2D5B,
- 0x4B1267B5, 0xAA8DA8A7, 0x20855091, 0xC11A9F83,
- 0x9D9509FD, 0x7C0AC6EF, 0xF6023ED9, 0x179DF1CB,
- 0x78FBCCC8, 0x996403DA, 0x136CFBEC, 0xF2F334FE,
- 0xAE7CA280, 0x4FE36D92, 0xC5EB95A4, 0x24745AB6,
- 0x7D5C1058, 0x9CC3DF4A, 0x16CB277C, 0xF754E86E,
- 0xABDB7E10, 0x4A44B102, 0xC04C4934, 0x21D38626,
- 0x721CDD41, 0x93831253, 0x198BEA65, 0xF8142577,
- 0xA49BB309, 0x45047C1B, 0xCF0C842D, 0x2E934B3F,
- 0x77BB01D1, 0x9624CEC3, 0x1C2C36F5, 0xFDB3F9E7,
- 0xA13C6F99, 0x40A3A08B, 0xCAAB58BD, 0x2B3497AF,
- 0x6C9CEE73, 0x8D032161, 0x070BD957, 0xE6941645,
- 0xBA1B803B, 0x5B844F29, 0xD18CB71F, 0x3013780D,
- 0x693B32E3, 0x88A4FDF1, 0x02AC05C7, 0xE333CAD5,
- 0xBFBC5CAB, 0x5E2393B9, 0xD42B6B8F, 0x35B4A49D,
- 0x667BFFFA, 0x87E430E8, 0x0DECC8DE, 0xEC7307CC,
- 0xB0FC91B2, 0x51635EA0, 0xDB6BA696, 0x3AF46984,
- 0x63DC236A, 0x8243EC78, 0x084B144E, 0xE9D4DB5C,
+ 0x00000000, 0xE19FCF12, 0x6B973724, 0x8A08F836,
+ 0xD6876E48, 0x3718A15A, 0xBD10596C, 0x5C8F967E,
+ 0x05A7DC90, 0xE4381382, 0x6E30EBB4, 0x8FAF24A6,
+ 0xD320B2D8, 0x32BF7DCA, 0xB8B785FC, 0x59284AEE,
+ 0x0AE71189, 0xEB78DE9B, 0x617026AD, 0x80EFE9BF,
+ 0xDC607FC1, 0x3DFFB0D3, 0xB7F748E5, 0x566887F7,
+ 0x0F40CD19, 0xEEDF020B, 0x64D7FA3D, 0x8548352F,
+ 0xD9C7A351, 0x38586C43, 0xB2509475, 0x53CF5B67,
+ 0x146722BB, 0xF5F8EDA9, 0x7FF0159F, 0x9E6FDA8D,
+ 0xC2E04CF3, 0x237F83E1, 0xA9777BD7, 0x48E8B4C5,
+ 0x11C0FE2B, 0xF05F3139, 0x7A57C90F, 0x9BC8061D,
+ 0xC7479063, 0x26D85F71, 0xACD0A747, 0x4D4F6855,
+ 0x1E803332, 0xFF1FFC20, 0x75170416, 0x9488CB04,
+ 0xC8075D7A, 0x29989268, 0xA3906A5E, 0x420FA54C,
+ 0x1B27EFA2, 0xFAB820B0, 0x70B0D886, 0x912F1794,
+ 0xCDA081EA, 0x2C3F4EF8, 0xA637B6CE, 0x47A879DC,
+ 0x28CE44DF, 0xC9518BCD, 0x435973FB, 0xA2C6BCE9,
+ 0xFE492A97, 0x1FD6E585, 0x95DE1DB3, 0x7441D2A1,
+ 0x2D69984F, 0xCCF6575D, 0x46FEAF6B, 0xA7616079,
+ 0xFBEEF607, 0x1A713915, 0x9079C123, 0x71E60E31,
+ 0x22295556, 0xC3B69A44, 0x49BE6272, 0xA821AD60,
+ 0xF4AE3B1E, 0x1531F40C, 0x9F390C3A, 0x7EA6C328,
+ 0x278E89C6, 0xC61146D4, 0x4C19BEE2, 0xAD8671F0,
+ 0xF109E78E, 0x1096289C, 0x9A9ED0AA, 0x7B011FB8,
+ 0x3CA96664, 0xDD36A976, 0x573E5140, 0xB6A19E52,
+ 0xEA2E082C, 0x0BB1C73E, 0x81B93F08, 0x6026F01A,
+ 0x390EBAF4, 0xD89175E6, 0x52998DD0, 0xB30642C2,
+ 0xEF89D4BC, 0x0E161BAE, 0x841EE398, 0x65812C8A,
+ 0x364E77ED, 0xD7D1B8FF, 0x5DD940C9, 0xBC468FDB,
+ 0xE0C919A5, 0x0156D6B7, 0x8B5E2E81, 0x6AC1E193,
+ 0x33E9AB7D, 0xD276646F, 0x587E9C59, 0xB9E1534B,
+ 0xE56EC535, 0x04F10A27, 0x8EF9F211, 0x6F663D03,
+ 0x50358817, 0xB1AA4705, 0x3BA2BF33, 0xDA3D7021,
+ 0x86B2E65F, 0x672D294D, 0xED25D17B, 0x0CBA1E69,
+ 0x55925487, 0xB40D9B95, 0x3E0563A3, 0xDF9AACB1,
+ 0x83153ACF, 0x628AF5DD, 0xE8820DEB, 0x091DC2F9,
+ 0x5AD2999E, 0xBB4D568C, 0x3145AEBA, 0xD0DA61A8,
+ 0x8C55F7D6, 0x6DCA38C4, 0xE7C2C0F2, 0x065D0FE0,
+ 0x5F75450E, 0xBEEA8A1C, 0x34E2722A, 0xD57DBD38,
+ 0x89F22B46, 0x686DE454, 0xE2651C62, 0x03FAD370,
+ 0x4452AAAC, 0xA5CD65BE, 0x2FC59D88, 0xCE5A529A,
+ 0x92D5C4E4, 0x734A0BF6, 0xF942F3C0, 0x18DD3CD2,
+ 0x41F5763C, 0xA06AB92E, 0x2A624118, 0xCBFD8E0A,
+ 0x97721874, 0x76EDD766, 0xFCE52F50, 0x1D7AE042,
+ 0x4EB5BB25, 0xAF2A7437, 0x25228C01, 0xC4BD4313,
+ 0x9832D56D, 0x79AD1A7F, 0xF3A5E249, 0x123A2D5B,
+ 0x4B1267B5, 0xAA8DA8A7, 0x20855091, 0xC11A9F83,
+ 0x9D9509FD, 0x7C0AC6EF, 0xF6023ED9, 0x179DF1CB,
+ 0x78FBCCC8, 0x996403DA, 0x136CFBEC, 0xF2F334FE,
+ 0xAE7CA280, 0x4FE36D92, 0xC5EB95A4, 0x24745AB6,
+ 0x7D5C1058, 0x9CC3DF4A, 0x16CB277C, 0xF754E86E,
+ 0xABDB7E10, 0x4A44B102, 0xC04C4934, 0x21D38626,
+ 0x721CDD41, 0x93831253, 0x198BEA65, 0xF8142577,
+ 0xA49BB309, 0x45047C1B, 0xCF0C842D, 0x2E934B3F,
+ 0x77BB01D1, 0x9624CEC3, 0x1C2C36F5, 0xFDB3F9E7,
+ 0xA13C6F99, 0x40A3A08B, 0xCAAB58BD, 0x2B3497AF,
+ 0x6C9CEE73, 0x8D032161, 0x070BD957, 0xE6941645,
+ 0xBA1B803B, 0x5B844F29, 0xD18CB71F, 0x3013780D,
+ 0x693B32E3, 0x88A4FDF1, 0x02AC05C7, 0xE333CAD5,
+ 0xBFBC5CAB, 0x5E2393B9, 0xD42B6B8F, 0x35B4A49D,
+ 0x667BFFFA, 0x87E430E8, 0x0DECC8DE, 0xEC7307CC,
+ 0xB0FC91B2, 0x51635EA0, 0xDB6BA696, 0x3AF46984,
+ 0x63DC236A, 0x8243EC78, 0x084B144E, 0xE9D4DB5C,
0xB55B4D22, 0x54C48230, 0xDECC7A06, 0x3F53B514,
#else
0x00000000, 0xE19FCF13, 0x6B973726, 0x8A08F835,