annotate libtomcrypt/src/ciphers/des.c @ 1861:2b3a8026a6ce

Add re-exec for server This allows ASLR to re-randomize the address space for every connection, preventing some vulnerabilities from being exploitable by repeated probing. Overhead (memory and time) is yet to be confirmed. At present this is only enabled on Linux. Other BSD platforms with fexecve() would probably also work though have not been tested.
author Matt Johnston <matt@ucc.asn.au>
date Sun, 30 Jan 2022 10:14:56 +0800
parents e9dba7abd939
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1 /* LibTomCrypt, modular cryptographic library -- Tom St Denis
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2 *
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
3 * LibTomCrypt is a library that provides various cryptographic
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
4 * algorithms in a highly modular and flexible manner.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
5 *
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
6 * The library is free for all purposes without any express
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
7 * guarantee it works.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
8 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
9 #include "tomcrypt.h"
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
10
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
11 /**
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
12 @file des.c
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
13 DES code submitted by Dobes Vandermeer
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
14 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
15
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
16 #ifdef LTC_DES
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
17
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
18 #define EN0 0
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
19 #define DE1 1
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
20
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
21 #if 0
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
22 const struct ltc_cipher_descriptor des_desc =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
23 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
24 "des",
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
25 13,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
26 8, 8, 8, 16,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
27 &des_setup,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
28 &des_ecb_encrypt,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
29 &des_ecb_decrypt,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
30 &des_test,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
31 &des_done,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
32 &des_keysize,
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
33 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
34 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
35 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
36
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
37 const struct ltc_cipher_descriptor des3_desc =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
38 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
39 "3des",
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
40 14,
1711
e9dba7abd939 Merge libtomcrypt v1.18.2
Matt Johnston <matt@ucc.asn.au>
parents: 1710
diff changeset
41 16, 24, 8, 16,
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
42 &des3_setup,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
43 &des3_ecb_encrypt,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
44 &des3_ecb_decrypt,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
45 &des3_test,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
46 &des3_done,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
47 &des3_keysize,
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
48 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
49 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
50
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
51 static const ulong32 bytebit[8] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
52 {
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
53 0200, 0100, 040, 020, 010, 04, 02, 01
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
54 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
55
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
56 static const ulong32 bigbyte[24] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
57 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
58 0x800000UL, 0x400000UL, 0x200000UL, 0x100000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
59 0x80000UL, 0x40000UL, 0x20000UL, 0x10000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
60 0x8000UL, 0x4000UL, 0x2000UL, 0x1000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
61 0x800UL, 0x400UL, 0x200UL, 0x100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
62 0x80UL, 0x40UL, 0x20UL, 0x10UL,
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
63 0x8UL, 0x4UL, 0x2UL, 0x1L
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
64 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
65
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
66 /* Use the key schedule specific in the standard (ANSI X3.92-1981) */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
67
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
68 static const unsigned char pc1[56] = {
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
69 56, 48, 40, 32, 24, 16, 8, 0, 57, 49, 41, 33, 25, 17,
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
70 9, 1, 58, 50, 42, 34, 26, 18, 10, 2, 59, 51, 43, 35,
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
71 62, 54, 46, 38, 30, 22, 14, 6, 61, 53, 45, 37, 29, 21,
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
72 13, 5, 60, 52, 44, 36, 28, 20, 12, 4, 27, 19, 11, 3
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
73 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
74
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
75 static const unsigned char totrot[16] = {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
76 1, 2, 4, 6,
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
77 8, 10, 12, 14,
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
78 15, 17, 19, 21,
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
79 23, 25, 27, 28
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
80 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
81
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
82 static const unsigned char pc2[48] = {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
83 13, 16, 10, 23, 0, 4, 2, 27, 14, 5, 20, 9,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
84 22, 18, 11, 3, 25, 7, 15, 6, 26, 19, 12, 1,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
85 40, 51, 30, 36, 46, 54, 29, 39, 50, 44, 32, 47,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
86 43, 48, 38, 55, 33, 52, 45, 41, 49, 35, 28, 31
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
87 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
88
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
89
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
90 static const ulong32 SP1[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
91 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
92 0x01010400UL, 0x00000000UL, 0x00010000UL, 0x01010404UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
93 0x01010004UL, 0x00010404UL, 0x00000004UL, 0x00010000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
94 0x00000400UL, 0x01010400UL, 0x01010404UL, 0x00000400UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
95 0x01000404UL, 0x01010004UL, 0x01000000UL, 0x00000004UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
96 0x00000404UL, 0x01000400UL, 0x01000400UL, 0x00010400UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
97 0x00010400UL, 0x01010000UL, 0x01010000UL, 0x01000404UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
98 0x00010004UL, 0x01000004UL, 0x01000004UL, 0x00010004UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
99 0x00000000UL, 0x00000404UL, 0x00010404UL, 0x01000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
100 0x00010000UL, 0x01010404UL, 0x00000004UL, 0x01010000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
101 0x01010400UL, 0x01000000UL, 0x01000000UL, 0x00000400UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
102 0x01010004UL, 0x00010000UL, 0x00010400UL, 0x01000004UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
103 0x00000400UL, 0x00000004UL, 0x01000404UL, 0x00010404UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
104 0x01010404UL, 0x00010004UL, 0x01010000UL, 0x01000404UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
105 0x01000004UL, 0x00000404UL, 0x00010404UL, 0x01010400UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
106 0x00000404UL, 0x01000400UL, 0x01000400UL, 0x00000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
107 0x00010004UL, 0x00010400UL, 0x00000000UL, 0x01010004UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
108 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
109
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
110 static const ulong32 SP2[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
111 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
112 0x80108020UL, 0x80008000UL, 0x00008000UL, 0x00108020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
113 0x00100000UL, 0x00000020UL, 0x80100020UL, 0x80008020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
114 0x80000020UL, 0x80108020UL, 0x80108000UL, 0x80000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
115 0x80008000UL, 0x00100000UL, 0x00000020UL, 0x80100020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
116 0x00108000UL, 0x00100020UL, 0x80008020UL, 0x00000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
117 0x80000000UL, 0x00008000UL, 0x00108020UL, 0x80100000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
118 0x00100020UL, 0x80000020UL, 0x00000000UL, 0x00108000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
119 0x00008020UL, 0x80108000UL, 0x80100000UL, 0x00008020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
120 0x00000000UL, 0x00108020UL, 0x80100020UL, 0x00100000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
121 0x80008020UL, 0x80100000UL, 0x80108000UL, 0x00008000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
122 0x80100000UL, 0x80008000UL, 0x00000020UL, 0x80108020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
123 0x00108020UL, 0x00000020UL, 0x00008000UL, 0x80000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
124 0x00008020UL, 0x80108000UL, 0x00100000UL, 0x80000020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
125 0x00100020UL, 0x80008020UL, 0x80000020UL, 0x00100020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
126 0x00108000UL, 0x00000000UL, 0x80008000UL, 0x00008020UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
127 0x80000000UL, 0x80100020UL, 0x80108020UL, 0x00108000UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
128 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
129
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
130 static const ulong32 SP3[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
131 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
132 0x00000208UL, 0x08020200UL, 0x00000000UL, 0x08020008UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
133 0x08000200UL, 0x00000000UL, 0x00020208UL, 0x08000200UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
134 0x00020008UL, 0x08000008UL, 0x08000008UL, 0x00020000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
135 0x08020208UL, 0x00020008UL, 0x08020000UL, 0x00000208UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
136 0x08000000UL, 0x00000008UL, 0x08020200UL, 0x00000200UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
137 0x00020200UL, 0x08020000UL, 0x08020008UL, 0x00020208UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
138 0x08000208UL, 0x00020200UL, 0x00020000UL, 0x08000208UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
139 0x00000008UL, 0x08020208UL, 0x00000200UL, 0x08000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
140 0x08020200UL, 0x08000000UL, 0x00020008UL, 0x00000208UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
141 0x00020000UL, 0x08020200UL, 0x08000200UL, 0x00000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
142 0x00000200UL, 0x00020008UL, 0x08020208UL, 0x08000200UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
143 0x08000008UL, 0x00000200UL, 0x00000000UL, 0x08020008UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
144 0x08000208UL, 0x00020000UL, 0x08000000UL, 0x08020208UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
145 0x00000008UL, 0x00020208UL, 0x00020200UL, 0x08000008UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
146 0x08020000UL, 0x08000208UL, 0x00000208UL, 0x08020000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
147 0x00020208UL, 0x00000008UL, 0x08020008UL, 0x00020200UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
148 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
149
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
150 static const ulong32 SP4[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
151 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
152 0x00802001UL, 0x00002081UL, 0x00002081UL, 0x00000080UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
153 0x00802080UL, 0x00800081UL, 0x00800001UL, 0x00002001UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
154 0x00000000UL, 0x00802000UL, 0x00802000UL, 0x00802081UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
155 0x00000081UL, 0x00000000UL, 0x00800080UL, 0x00800001UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
156 0x00000001UL, 0x00002000UL, 0x00800000UL, 0x00802001UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
157 0x00000080UL, 0x00800000UL, 0x00002001UL, 0x00002080UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
158 0x00800081UL, 0x00000001UL, 0x00002080UL, 0x00800080UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
159 0x00002000UL, 0x00802080UL, 0x00802081UL, 0x00000081UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
160 0x00800080UL, 0x00800001UL, 0x00802000UL, 0x00802081UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
161 0x00000081UL, 0x00000000UL, 0x00000000UL, 0x00802000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
162 0x00002080UL, 0x00800080UL, 0x00800081UL, 0x00000001UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
163 0x00802001UL, 0x00002081UL, 0x00002081UL, 0x00000080UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
164 0x00802081UL, 0x00000081UL, 0x00000001UL, 0x00002000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
165 0x00800001UL, 0x00002001UL, 0x00802080UL, 0x00800081UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
166 0x00002001UL, 0x00002080UL, 0x00800000UL, 0x00802001UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
167 0x00000080UL, 0x00800000UL, 0x00002000UL, 0x00802080UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
168 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
169
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
170 static const ulong32 SP5[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
171 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
172 0x00000100UL, 0x02080100UL, 0x02080000UL, 0x42000100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
173 0x00080000UL, 0x00000100UL, 0x40000000UL, 0x02080000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
174 0x40080100UL, 0x00080000UL, 0x02000100UL, 0x40080100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
175 0x42000100UL, 0x42080000UL, 0x00080100UL, 0x40000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
176 0x02000000UL, 0x40080000UL, 0x40080000UL, 0x00000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
177 0x40000100UL, 0x42080100UL, 0x42080100UL, 0x02000100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
178 0x42080000UL, 0x40000100UL, 0x00000000UL, 0x42000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
179 0x02080100UL, 0x02000000UL, 0x42000000UL, 0x00080100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
180 0x00080000UL, 0x42000100UL, 0x00000100UL, 0x02000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
181 0x40000000UL, 0x02080000UL, 0x42000100UL, 0x40080100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
182 0x02000100UL, 0x40000000UL, 0x42080000UL, 0x02080100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
183 0x40080100UL, 0x00000100UL, 0x02000000UL, 0x42080000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
184 0x42080100UL, 0x00080100UL, 0x42000000UL, 0x42080100UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
185 0x02080000UL, 0x00000000UL, 0x40080000UL, 0x42000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
186 0x00080100UL, 0x02000100UL, 0x40000100UL, 0x00080000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
187 0x00000000UL, 0x40080000UL, 0x02080100UL, 0x40000100UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
188 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
189
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
190 static const ulong32 SP6[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
191 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
192 0x20000010UL, 0x20400000UL, 0x00004000UL, 0x20404010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
193 0x20400000UL, 0x00000010UL, 0x20404010UL, 0x00400000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
194 0x20004000UL, 0x00404010UL, 0x00400000UL, 0x20000010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
195 0x00400010UL, 0x20004000UL, 0x20000000UL, 0x00004010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
196 0x00000000UL, 0x00400010UL, 0x20004010UL, 0x00004000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
197 0x00404000UL, 0x20004010UL, 0x00000010UL, 0x20400010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
198 0x20400010UL, 0x00000000UL, 0x00404010UL, 0x20404000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
199 0x00004010UL, 0x00404000UL, 0x20404000UL, 0x20000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
200 0x20004000UL, 0x00000010UL, 0x20400010UL, 0x00404000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
201 0x20404010UL, 0x00400000UL, 0x00004010UL, 0x20000010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
202 0x00400000UL, 0x20004000UL, 0x20000000UL, 0x00004010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
203 0x20000010UL, 0x20404010UL, 0x00404000UL, 0x20400000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
204 0x00404010UL, 0x20404000UL, 0x00000000UL, 0x20400010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
205 0x00000010UL, 0x00004000UL, 0x20400000UL, 0x00404010UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
206 0x00004000UL, 0x00400010UL, 0x20004010UL, 0x00000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
207 0x20404000UL, 0x20000000UL, 0x00400010UL, 0x20004010UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
208 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
209
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
210 static const ulong32 SP7[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
211 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
212 0x00200000UL, 0x04200002UL, 0x04000802UL, 0x00000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
213 0x00000800UL, 0x04000802UL, 0x00200802UL, 0x04200800UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
214 0x04200802UL, 0x00200000UL, 0x00000000UL, 0x04000002UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
215 0x00000002UL, 0x04000000UL, 0x04200002UL, 0x00000802UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
216 0x04000800UL, 0x00200802UL, 0x00200002UL, 0x04000800UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
217 0x04000002UL, 0x04200000UL, 0x04200800UL, 0x00200002UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
218 0x04200000UL, 0x00000800UL, 0x00000802UL, 0x04200802UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
219 0x00200800UL, 0x00000002UL, 0x04000000UL, 0x00200800UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
220 0x04000000UL, 0x00200800UL, 0x00200000UL, 0x04000802UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
221 0x04000802UL, 0x04200002UL, 0x04200002UL, 0x00000002UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
222 0x00200002UL, 0x04000000UL, 0x04000800UL, 0x00200000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
223 0x04200800UL, 0x00000802UL, 0x00200802UL, 0x04200800UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
224 0x00000802UL, 0x04000002UL, 0x04200802UL, 0x04200000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
225 0x00200800UL, 0x00000000UL, 0x00000002UL, 0x04200802UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
226 0x00000000UL, 0x00200802UL, 0x04200000UL, 0x00000800UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
227 0x04000002UL, 0x04000800UL, 0x00000800UL, 0x00200002UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
228 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
229
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
230 static const ulong32 SP8[64] =
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
231 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
232 0x10001040UL, 0x00001000UL, 0x00040000UL, 0x10041040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
233 0x10000000UL, 0x10001040UL, 0x00000040UL, 0x10000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
234 0x00040040UL, 0x10040000UL, 0x10041040UL, 0x00041000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
235 0x10041000UL, 0x00041040UL, 0x00001000UL, 0x00000040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
236 0x10040000UL, 0x10000040UL, 0x10001000UL, 0x00001040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
237 0x00041000UL, 0x00040040UL, 0x10040040UL, 0x10041000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
238 0x00001040UL, 0x00000000UL, 0x00000000UL, 0x10040040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
239 0x10000040UL, 0x10001000UL, 0x00041040UL, 0x00040000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
240 0x00041040UL, 0x00040000UL, 0x10041000UL, 0x00001000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
241 0x00000040UL, 0x10040040UL, 0x00001000UL, 0x00041040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
242 0x10001000UL, 0x00000040UL, 0x10000040UL, 0x10040000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
243 0x10040040UL, 0x10000000UL, 0x00040000UL, 0x10001040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
244 0x00000000UL, 0x10041040UL, 0x00040040UL, 0x10000040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
245 0x10040000UL, 0x10001000UL, 0x10001040UL, 0x00000000UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
246 0x10041040UL, 0x00041000UL, 0x00041000UL, 0x00001040UL,
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
247 0x00001040UL, 0x00040040UL, 0x10000000UL, 0x10041000UL
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
248 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
249
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
250 #ifndef LTC_SMALL_CODE
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
251
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
252 static const ulong64 des_ip[8][256] = {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
253
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
254 { CONST64(0x0000000000000000), CONST64(0x0000001000000000), CONST64(0x0000000000000010), CONST64(0x0000001000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
255 CONST64(0x0000100000000000), CONST64(0x0000101000000000), CONST64(0x0000100000000010), CONST64(0x0000101000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
256 CONST64(0x0000000000001000), CONST64(0x0000001000001000), CONST64(0x0000000000001010), CONST64(0x0000001000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
257 CONST64(0x0000100000001000), CONST64(0x0000101000001000), CONST64(0x0000100000001010), CONST64(0x0000101000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
258 CONST64(0x0010000000000000), CONST64(0x0010001000000000), CONST64(0x0010000000000010), CONST64(0x0010001000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
259 CONST64(0x0010100000000000), CONST64(0x0010101000000000), CONST64(0x0010100000000010), CONST64(0x0010101000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
260 CONST64(0x0010000000001000), CONST64(0x0010001000001000), CONST64(0x0010000000001010), CONST64(0x0010001000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
261 CONST64(0x0010100000001000), CONST64(0x0010101000001000), CONST64(0x0010100000001010), CONST64(0x0010101000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
262 CONST64(0x0000000000100000), CONST64(0x0000001000100000), CONST64(0x0000000000100010), CONST64(0x0000001000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
263 CONST64(0x0000100000100000), CONST64(0x0000101000100000), CONST64(0x0000100000100010), CONST64(0x0000101000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
264 CONST64(0x0000000000101000), CONST64(0x0000001000101000), CONST64(0x0000000000101010), CONST64(0x0000001000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
265 CONST64(0x0000100000101000), CONST64(0x0000101000101000), CONST64(0x0000100000101010), CONST64(0x0000101000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
266 CONST64(0x0010000000100000), CONST64(0x0010001000100000), CONST64(0x0010000000100010), CONST64(0x0010001000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
267 CONST64(0x0010100000100000), CONST64(0x0010101000100000), CONST64(0x0010100000100010), CONST64(0x0010101000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
268 CONST64(0x0010000000101000), CONST64(0x0010001000101000), CONST64(0x0010000000101010), CONST64(0x0010001000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
269 CONST64(0x0010100000101000), CONST64(0x0010101000101000), CONST64(0x0010100000101010), CONST64(0x0010101000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
270 CONST64(0x1000000000000000), CONST64(0x1000001000000000), CONST64(0x1000000000000010), CONST64(0x1000001000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
271 CONST64(0x1000100000000000), CONST64(0x1000101000000000), CONST64(0x1000100000000010), CONST64(0x1000101000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
272 CONST64(0x1000000000001000), CONST64(0x1000001000001000), CONST64(0x1000000000001010), CONST64(0x1000001000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
273 CONST64(0x1000100000001000), CONST64(0x1000101000001000), CONST64(0x1000100000001010), CONST64(0x1000101000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
274 CONST64(0x1010000000000000), CONST64(0x1010001000000000), CONST64(0x1010000000000010), CONST64(0x1010001000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
275 CONST64(0x1010100000000000), CONST64(0x1010101000000000), CONST64(0x1010100000000010), CONST64(0x1010101000000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
276 CONST64(0x1010000000001000), CONST64(0x1010001000001000), CONST64(0x1010000000001010), CONST64(0x1010001000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
277 CONST64(0x1010100000001000), CONST64(0x1010101000001000), CONST64(0x1010100000001010), CONST64(0x1010101000001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
278 CONST64(0x1000000000100000), CONST64(0x1000001000100000), CONST64(0x1000000000100010), CONST64(0x1000001000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
279 CONST64(0x1000100000100000), CONST64(0x1000101000100000), CONST64(0x1000100000100010), CONST64(0x1000101000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
280 CONST64(0x1000000000101000), CONST64(0x1000001000101000), CONST64(0x1000000000101010), CONST64(0x1000001000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
281 CONST64(0x1000100000101000), CONST64(0x1000101000101000), CONST64(0x1000100000101010), CONST64(0x1000101000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
282 CONST64(0x1010000000100000), CONST64(0x1010001000100000), CONST64(0x1010000000100010), CONST64(0x1010001000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
283 CONST64(0x1010100000100000), CONST64(0x1010101000100000), CONST64(0x1010100000100010), CONST64(0x1010101000100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
284 CONST64(0x1010000000101000), CONST64(0x1010001000101000), CONST64(0x1010000000101010), CONST64(0x1010001000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
285 CONST64(0x1010100000101000), CONST64(0x1010101000101000), CONST64(0x1010100000101010), CONST64(0x1010101000101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
286 CONST64(0x0000000010000000), CONST64(0x0000001010000000), CONST64(0x0000000010000010), CONST64(0x0000001010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
287 CONST64(0x0000100010000000), CONST64(0x0000101010000000), CONST64(0x0000100010000010), CONST64(0x0000101010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
288 CONST64(0x0000000010001000), CONST64(0x0000001010001000), CONST64(0x0000000010001010), CONST64(0x0000001010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
289 CONST64(0x0000100010001000), CONST64(0x0000101010001000), CONST64(0x0000100010001010), CONST64(0x0000101010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
290 CONST64(0x0010000010000000), CONST64(0x0010001010000000), CONST64(0x0010000010000010), CONST64(0x0010001010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
291 CONST64(0x0010100010000000), CONST64(0x0010101010000000), CONST64(0x0010100010000010), CONST64(0x0010101010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
292 CONST64(0x0010000010001000), CONST64(0x0010001010001000), CONST64(0x0010000010001010), CONST64(0x0010001010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
293 CONST64(0x0010100010001000), CONST64(0x0010101010001000), CONST64(0x0010100010001010), CONST64(0x0010101010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
294 CONST64(0x0000000010100000), CONST64(0x0000001010100000), CONST64(0x0000000010100010), CONST64(0x0000001010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
295 CONST64(0x0000100010100000), CONST64(0x0000101010100000), CONST64(0x0000100010100010), CONST64(0x0000101010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
296 CONST64(0x0000000010101000), CONST64(0x0000001010101000), CONST64(0x0000000010101010), CONST64(0x0000001010101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
297 CONST64(0x0000100010101000), CONST64(0x0000101010101000), CONST64(0x0000100010101010), CONST64(0x0000101010101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
298 CONST64(0x0010000010100000), CONST64(0x0010001010100000), CONST64(0x0010000010100010), CONST64(0x0010001010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
299 CONST64(0x0010100010100000), CONST64(0x0010101010100000), CONST64(0x0010100010100010), CONST64(0x0010101010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
300 CONST64(0x0010000010101000), CONST64(0x0010001010101000), CONST64(0x0010000010101010), CONST64(0x0010001010101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
301 CONST64(0x0010100010101000), CONST64(0x0010101010101000), CONST64(0x0010100010101010), CONST64(0x0010101010101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
302 CONST64(0x1000000010000000), CONST64(0x1000001010000000), CONST64(0x1000000010000010), CONST64(0x1000001010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
303 CONST64(0x1000100010000000), CONST64(0x1000101010000000), CONST64(0x1000100010000010), CONST64(0x1000101010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
304 CONST64(0x1000000010001000), CONST64(0x1000001010001000), CONST64(0x1000000010001010), CONST64(0x1000001010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
305 CONST64(0x1000100010001000), CONST64(0x1000101010001000), CONST64(0x1000100010001010), CONST64(0x1000101010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
306 CONST64(0x1010000010000000), CONST64(0x1010001010000000), CONST64(0x1010000010000010), CONST64(0x1010001010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
307 CONST64(0x1010100010000000), CONST64(0x1010101010000000), CONST64(0x1010100010000010), CONST64(0x1010101010000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
308 CONST64(0x1010000010001000), CONST64(0x1010001010001000), CONST64(0x1010000010001010), CONST64(0x1010001010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
309 CONST64(0x1010100010001000), CONST64(0x1010101010001000), CONST64(0x1010100010001010), CONST64(0x1010101010001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
310 CONST64(0x1000000010100000), CONST64(0x1000001010100000), CONST64(0x1000000010100010), CONST64(0x1000001010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
311 CONST64(0x1000100010100000), CONST64(0x1000101010100000), CONST64(0x1000100010100010), CONST64(0x1000101010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
312 CONST64(0x1000000010101000), CONST64(0x1000001010101000), CONST64(0x1000000010101010), CONST64(0x1000001010101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
313 CONST64(0x1000100010101000), CONST64(0x1000101010101000), CONST64(0x1000100010101010), CONST64(0x1000101010101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
314 CONST64(0x1010000010100000), CONST64(0x1010001010100000), CONST64(0x1010000010100010), CONST64(0x1010001010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
315 CONST64(0x1010100010100000), CONST64(0x1010101010100000), CONST64(0x1010100010100010), CONST64(0x1010101010100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
316 CONST64(0x1010000010101000), CONST64(0x1010001010101000), CONST64(0x1010000010101010), CONST64(0x1010001010101010),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
317 CONST64(0x1010100010101000), CONST64(0x1010101010101000), CONST64(0x1010100010101010), CONST64(0x1010101010101010)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
318 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
319 { CONST64(0x0000000000000000), CONST64(0x0000000800000000), CONST64(0x0000000000000008), CONST64(0x0000000800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
320 CONST64(0x0000080000000000), CONST64(0x0000080800000000), CONST64(0x0000080000000008), CONST64(0x0000080800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
321 CONST64(0x0000000000000800), CONST64(0x0000000800000800), CONST64(0x0000000000000808), CONST64(0x0000000800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
322 CONST64(0x0000080000000800), CONST64(0x0000080800000800), CONST64(0x0000080000000808), CONST64(0x0000080800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
323 CONST64(0x0008000000000000), CONST64(0x0008000800000000), CONST64(0x0008000000000008), CONST64(0x0008000800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
324 CONST64(0x0008080000000000), CONST64(0x0008080800000000), CONST64(0x0008080000000008), CONST64(0x0008080800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
325 CONST64(0x0008000000000800), CONST64(0x0008000800000800), CONST64(0x0008000000000808), CONST64(0x0008000800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
326 CONST64(0x0008080000000800), CONST64(0x0008080800000800), CONST64(0x0008080000000808), CONST64(0x0008080800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
327 CONST64(0x0000000000080000), CONST64(0x0000000800080000), CONST64(0x0000000000080008), CONST64(0x0000000800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
328 CONST64(0x0000080000080000), CONST64(0x0000080800080000), CONST64(0x0000080000080008), CONST64(0x0000080800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
329 CONST64(0x0000000000080800), CONST64(0x0000000800080800), CONST64(0x0000000000080808), CONST64(0x0000000800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
330 CONST64(0x0000080000080800), CONST64(0x0000080800080800), CONST64(0x0000080000080808), CONST64(0x0000080800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
331 CONST64(0x0008000000080000), CONST64(0x0008000800080000), CONST64(0x0008000000080008), CONST64(0x0008000800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
332 CONST64(0x0008080000080000), CONST64(0x0008080800080000), CONST64(0x0008080000080008), CONST64(0x0008080800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
333 CONST64(0x0008000000080800), CONST64(0x0008000800080800), CONST64(0x0008000000080808), CONST64(0x0008000800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
334 CONST64(0x0008080000080800), CONST64(0x0008080800080800), CONST64(0x0008080000080808), CONST64(0x0008080800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
335 CONST64(0x0800000000000000), CONST64(0x0800000800000000), CONST64(0x0800000000000008), CONST64(0x0800000800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
336 CONST64(0x0800080000000000), CONST64(0x0800080800000000), CONST64(0x0800080000000008), CONST64(0x0800080800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
337 CONST64(0x0800000000000800), CONST64(0x0800000800000800), CONST64(0x0800000000000808), CONST64(0x0800000800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
338 CONST64(0x0800080000000800), CONST64(0x0800080800000800), CONST64(0x0800080000000808), CONST64(0x0800080800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
339 CONST64(0x0808000000000000), CONST64(0x0808000800000000), CONST64(0x0808000000000008), CONST64(0x0808000800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
340 CONST64(0x0808080000000000), CONST64(0x0808080800000000), CONST64(0x0808080000000008), CONST64(0x0808080800000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
341 CONST64(0x0808000000000800), CONST64(0x0808000800000800), CONST64(0x0808000000000808), CONST64(0x0808000800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
342 CONST64(0x0808080000000800), CONST64(0x0808080800000800), CONST64(0x0808080000000808), CONST64(0x0808080800000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
343 CONST64(0x0800000000080000), CONST64(0x0800000800080000), CONST64(0x0800000000080008), CONST64(0x0800000800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
344 CONST64(0x0800080000080000), CONST64(0x0800080800080000), CONST64(0x0800080000080008), CONST64(0x0800080800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
345 CONST64(0x0800000000080800), CONST64(0x0800000800080800), CONST64(0x0800000000080808), CONST64(0x0800000800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
346 CONST64(0x0800080000080800), CONST64(0x0800080800080800), CONST64(0x0800080000080808), CONST64(0x0800080800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
347 CONST64(0x0808000000080000), CONST64(0x0808000800080000), CONST64(0x0808000000080008), CONST64(0x0808000800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
348 CONST64(0x0808080000080000), CONST64(0x0808080800080000), CONST64(0x0808080000080008), CONST64(0x0808080800080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
349 CONST64(0x0808000000080800), CONST64(0x0808000800080800), CONST64(0x0808000000080808), CONST64(0x0808000800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
350 CONST64(0x0808080000080800), CONST64(0x0808080800080800), CONST64(0x0808080000080808), CONST64(0x0808080800080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
351 CONST64(0x0000000008000000), CONST64(0x0000000808000000), CONST64(0x0000000008000008), CONST64(0x0000000808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
352 CONST64(0x0000080008000000), CONST64(0x0000080808000000), CONST64(0x0000080008000008), CONST64(0x0000080808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
353 CONST64(0x0000000008000800), CONST64(0x0000000808000800), CONST64(0x0000000008000808), CONST64(0x0000000808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
354 CONST64(0x0000080008000800), CONST64(0x0000080808000800), CONST64(0x0000080008000808), CONST64(0x0000080808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
355 CONST64(0x0008000008000000), CONST64(0x0008000808000000), CONST64(0x0008000008000008), CONST64(0x0008000808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
356 CONST64(0x0008080008000000), CONST64(0x0008080808000000), CONST64(0x0008080008000008), CONST64(0x0008080808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
357 CONST64(0x0008000008000800), CONST64(0x0008000808000800), CONST64(0x0008000008000808), CONST64(0x0008000808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
358 CONST64(0x0008080008000800), CONST64(0x0008080808000800), CONST64(0x0008080008000808), CONST64(0x0008080808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
359 CONST64(0x0000000008080000), CONST64(0x0000000808080000), CONST64(0x0000000008080008), CONST64(0x0000000808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
360 CONST64(0x0000080008080000), CONST64(0x0000080808080000), CONST64(0x0000080008080008), CONST64(0x0000080808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
361 CONST64(0x0000000008080800), CONST64(0x0000000808080800), CONST64(0x0000000008080808), CONST64(0x0000000808080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
362 CONST64(0x0000080008080800), CONST64(0x0000080808080800), CONST64(0x0000080008080808), CONST64(0x0000080808080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
363 CONST64(0x0008000008080000), CONST64(0x0008000808080000), CONST64(0x0008000008080008), CONST64(0x0008000808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
364 CONST64(0x0008080008080000), CONST64(0x0008080808080000), CONST64(0x0008080008080008), CONST64(0x0008080808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
365 CONST64(0x0008000008080800), CONST64(0x0008000808080800), CONST64(0x0008000008080808), CONST64(0x0008000808080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
366 CONST64(0x0008080008080800), CONST64(0x0008080808080800), CONST64(0x0008080008080808), CONST64(0x0008080808080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
367 CONST64(0x0800000008000000), CONST64(0x0800000808000000), CONST64(0x0800000008000008), CONST64(0x0800000808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
368 CONST64(0x0800080008000000), CONST64(0x0800080808000000), CONST64(0x0800080008000008), CONST64(0x0800080808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
369 CONST64(0x0800000008000800), CONST64(0x0800000808000800), CONST64(0x0800000008000808), CONST64(0x0800000808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
370 CONST64(0x0800080008000800), CONST64(0x0800080808000800), CONST64(0x0800080008000808), CONST64(0x0800080808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
371 CONST64(0x0808000008000000), CONST64(0x0808000808000000), CONST64(0x0808000008000008), CONST64(0x0808000808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
372 CONST64(0x0808080008000000), CONST64(0x0808080808000000), CONST64(0x0808080008000008), CONST64(0x0808080808000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
373 CONST64(0x0808000008000800), CONST64(0x0808000808000800), CONST64(0x0808000008000808), CONST64(0x0808000808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
374 CONST64(0x0808080008000800), CONST64(0x0808080808000800), CONST64(0x0808080008000808), CONST64(0x0808080808000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
375 CONST64(0x0800000008080000), CONST64(0x0800000808080000), CONST64(0x0800000008080008), CONST64(0x0800000808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
376 CONST64(0x0800080008080000), CONST64(0x0800080808080000), CONST64(0x0800080008080008), CONST64(0x0800080808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
377 CONST64(0x0800000008080800), CONST64(0x0800000808080800), CONST64(0x0800000008080808), CONST64(0x0800000808080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
378 CONST64(0x0800080008080800), CONST64(0x0800080808080800), CONST64(0x0800080008080808), CONST64(0x0800080808080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
379 CONST64(0x0808000008080000), CONST64(0x0808000808080000), CONST64(0x0808000008080008), CONST64(0x0808000808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
380 CONST64(0x0808080008080000), CONST64(0x0808080808080000), CONST64(0x0808080008080008), CONST64(0x0808080808080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
381 CONST64(0x0808000008080800), CONST64(0x0808000808080800), CONST64(0x0808000008080808), CONST64(0x0808000808080808),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
382 CONST64(0x0808080008080800), CONST64(0x0808080808080800), CONST64(0x0808080008080808), CONST64(0x0808080808080808)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
383 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
384 { CONST64(0x0000000000000000), CONST64(0x0000000400000000), CONST64(0x0000000000000004), CONST64(0x0000000400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
385 CONST64(0x0000040000000000), CONST64(0x0000040400000000), CONST64(0x0000040000000004), CONST64(0x0000040400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
386 CONST64(0x0000000000000400), CONST64(0x0000000400000400), CONST64(0x0000000000000404), CONST64(0x0000000400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
387 CONST64(0x0000040000000400), CONST64(0x0000040400000400), CONST64(0x0000040000000404), CONST64(0x0000040400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
388 CONST64(0x0004000000000000), CONST64(0x0004000400000000), CONST64(0x0004000000000004), CONST64(0x0004000400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
389 CONST64(0x0004040000000000), CONST64(0x0004040400000000), CONST64(0x0004040000000004), CONST64(0x0004040400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
390 CONST64(0x0004000000000400), CONST64(0x0004000400000400), CONST64(0x0004000000000404), CONST64(0x0004000400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
391 CONST64(0x0004040000000400), CONST64(0x0004040400000400), CONST64(0x0004040000000404), CONST64(0x0004040400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
392 CONST64(0x0000000000040000), CONST64(0x0000000400040000), CONST64(0x0000000000040004), CONST64(0x0000000400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
393 CONST64(0x0000040000040000), CONST64(0x0000040400040000), CONST64(0x0000040000040004), CONST64(0x0000040400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
394 CONST64(0x0000000000040400), CONST64(0x0000000400040400), CONST64(0x0000000000040404), CONST64(0x0000000400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
395 CONST64(0x0000040000040400), CONST64(0x0000040400040400), CONST64(0x0000040000040404), CONST64(0x0000040400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
396 CONST64(0x0004000000040000), CONST64(0x0004000400040000), CONST64(0x0004000000040004), CONST64(0x0004000400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
397 CONST64(0x0004040000040000), CONST64(0x0004040400040000), CONST64(0x0004040000040004), CONST64(0x0004040400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
398 CONST64(0x0004000000040400), CONST64(0x0004000400040400), CONST64(0x0004000000040404), CONST64(0x0004000400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
399 CONST64(0x0004040000040400), CONST64(0x0004040400040400), CONST64(0x0004040000040404), CONST64(0x0004040400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
400 CONST64(0x0400000000000000), CONST64(0x0400000400000000), CONST64(0x0400000000000004), CONST64(0x0400000400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
401 CONST64(0x0400040000000000), CONST64(0x0400040400000000), CONST64(0x0400040000000004), CONST64(0x0400040400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
402 CONST64(0x0400000000000400), CONST64(0x0400000400000400), CONST64(0x0400000000000404), CONST64(0x0400000400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
403 CONST64(0x0400040000000400), CONST64(0x0400040400000400), CONST64(0x0400040000000404), CONST64(0x0400040400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
404 CONST64(0x0404000000000000), CONST64(0x0404000400000000), CONST64(0x0404000000000004), CONST64(0x0404000400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
405 CONST64(0x0404040000000000), CONST64(0x0404040400000000), CONST64(0x0404040000000004), CONST64(0x0404040400000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
406 CONST64(0x0404000000000400), CONST64(0x0404000400000400), CONST64(0x0404000000000404), CONST64(0x0404000400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
407 CONST64(0x0404040000000400), CONST64(0x0404040400000400), CONST64(0x0404040000000404), CONST64(0x0404040400000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
408 CONST64(0x0400000000040000), CONST64(0x0400000400040000), CONST64(0x0400000000040004), CONST64(0x0400000400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
409 CONST64(0x0400040000040000), CONST64(0x0400040400040000), CONST64(0x0400040000040004), CONST64(0x0400040400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
410 CONST64(0x0400000000040400), CONST64(0x0400000400040400), CONST64(0x0400000000040404), CONST64(0x0400000400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
411 CONST64(0x0400040000040400), CONST64(0x0400040400040400), CONST64(0x0400040000040404), CONST64(0x0400040400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
412 CONST64(0x0404000000040000), CONST64(0x0404000400040000), CONST64(0x0404000000040004), CONST64(0x0404000400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
413 CONST64(0x0404040000040000), CONST64(0x0404040400040000), CONST64(0x0404040000040004), CONST64(0x0404040400040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
414 CONST64(0x0404000000040400), CONST64(0x0404000400040400), CONST64(0x0404000000040404), CONST64(0x0404000400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
415 CONST64(0x0404040000040400), CONST64(0x0404040400040400), CONST64(0x0404040000040404), CONST64(0x0404040400040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
416 CONST64(0x0000000004000000), CONST64(0x0000000404000000), CONST64(0x0000000004000004), CONST64(0x0000000404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
417 CONST64(0x0000040004000000), CONST64(0x0000040404000000), CONST64(0x0000040004000004), CONST64(0x0000040404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
418 CONST64(0x0000000004000400), CONST64(0x0000000404000400), CONST64(0x0000000004000404), CONST64(0x0000000404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
419 CONST64(0x0000040004000400), CONST64(0x0000040404000400), CONST64(0x0000040004000404), CONST64(0x0000040404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
420 CONST64(0x0004000004000000), CONST64(0x0004000404000000), CONST64(0x0004000004000004), CONST64(0x0004000404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
421 CONST64(0x0004040004000000), CONST64(0x0004040404000000), CONST64(0x0004040004000004), CONST64(0x0004040404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
422 CONST64(0x0004000004000400), CONST64(0x0004000404000400), CONST64(0x0004000004000404), CONST64(0x0004000404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
423 CONST64(0x0004040004000400), CONST64(0x0004040404000400), CONST64(0x0004040004000404), CONST64(0x0004040404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
424 CONST64(0x0000000004040000), CONST64(0x0000000404040000), CONST64(0x0000000004040004), CONST64(0x0000000404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
425 CONST64(0x0000040004040000), CONST64(0x0000040404040000), CONST64(0x0000040004040004), CONST64(0x0000040404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
426 CONST64(0x0000000004040400), CONST64(0x0000000404040400), CONST64(0x0000000004040404), CONST64(0x0000000404040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
427 CONST64(0x0000040004040400), CONST64(0x0000040404040400), CONST64(0x0000040004040404), CONST64(0x0000040404040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
428 CONST64(0x0004000004040000), CONST64(0x0004000404040000), CONST64(0x0004000004040004), CONST64(0x0004000404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
429 CONST64(0x0004040004040000), CONST64(0x0004040404040000), CONST64(0x0004040004040004), CONST64(0x0004040404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
430 CONST64(0x0004000004040400), CONST64(0x0004000404040400), CONST64(0x0004000004040404), CONST64(0x0004000404040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
431 CONST64(0x0004040004040400), CONST64(0x0004040404040400), CONST64(0x0004040004040404), CONST64(0x0004040404040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
432 CONST64(0x0400000004000000), CONST64(0x0400000404000000), CONST64(0x0400000004000004), CONST64(0x0400000404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
433 CONST64(0x0400040004000000), CONST64(0x0400040404000000), CONST64(0x0400040004000004), CONST64(0x0400040404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
434 CONST64(0x0400000004000400), CONST64(0x0400000404000400), CONST64(0x0400000004000404), CONST64(0x0400000404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
435 CONST64(0x0400040004000400), CONST64(0x0400040404000400), CONST64(0x0400040004000404), CONST64(0x0400040404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
436 CONST64(0x0404000004000000), CONST64(0x0404000404000000), CONST64(0x0404000004000004), CONST64(0x0404000404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
437 CONST64(0x0404040004000000), CONST64(0x0404040404000000), CONST64(0x0404040004000004), CONST64(0x0404040404000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
438 CONST64(0x0404000004000400), CONST64(0x0404000404000400), CONST64(0x0404000004000404), CONST64(0x0404000404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
439 CONST64(0x0404040004000400), CONST64(0x0404040404000400), CONST64(0x0404040004000404), CONST64(0x0404040404000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
440 CONST64(0x0400000004040000), CONST64(0x0400000404040000), CONST64(0x0400000004040004), CONST64(0x0400000404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
441 CONST64(0x0400040004040000), CONST64(0x0400040404040000), CONST64(0x0400040004040004), CONST64(0x0400040404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
442 CONST64(0x0400000004040400), CONST64(0x0400000404040400), CONST64(0x0400000004040404), CONST64(0x0400000404040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
443 CONST64(0x0400040004040400), CONST64(0x0400040404040400), CONST64(0x0400040004040404), CONST64(0x0400040404040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
444 CONST64(0x0404000004040000), CONST64(0x0404000404040000), CONST64(0x0404000004040004), CONST64(0x0404000404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
445 CONST64(0x0404040004040000), CONST64(0x0404040404040000), CONST64(0x0404040004040004), CONST64(0x0404040404040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
446 CONST64(0x0404000004040400), CONST64(0x0404000404040400), CONST64(0x0404000004040404), CONST64(0x0404000404040404),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
447 CONST64(0x0404040004040400), CONST64(0x0404040404040400), CONST64(0x0404040004040404), CONST64(0x0404040404040404)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
448 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
449 { CONST64(0x0000000000000000), CONST64(0x0000000200000000), CONST64(0x0000000000000002), CONST64(0x0000000200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
450 CONST64(0x0000020000000000), CONST64(0x0000020200000000), CONST64(0x0000020000000002), CONST64(0x0000020200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
451 CONST64(0x0000000000000200), CONST64(0x0000000200000200), CONST64(0x0000000000000202), CONST64(0x0000000200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
452 CONST64(0x0000020000000200), CONST64(0x0000020200000200), CONST64(0x0000020000000202), CONST64(0x0000020200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
453 CONST64(0x0002000000000000), CONST64(0x0002000200000000), CONST64(0x0002000000000002), CONST64(0x0002000200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
454 CONST64(0x0002020000000000), CONST64(0x0002020200000000), CONST64(0x0002020000000002), CONST64(0x0002020200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
455 CONST64(0x0002000000000200), CONST64(0x0002000200000200), CONST64(0x0002000000000202), CONST64(0x0002000200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
456 CONST64(0x0002020000000200), CONST64(0x0002020200000200), CONST64(0x0002020000000202), CONST64(0x0002020200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
457 CONST64(0x0000000000020000), CONST64(0x0000000200020000), CONST64(0x0000000000020002), CONST64(0x0000000200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
458 CONST64(0x0000020000020000), CONST64(0x0000020200020000), CONST64(0x0000020000020002), CONST64(0x0000020200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
459 CONST64(0x0000000000020200), CONST64(0x0000000200020200), CONST64(0x0000000000020202), CONST64(0x0000000200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
460 CONST64(0x0000020000020200), CONST64(0x0000020200020200), CONST64(0x0000020000020202), CONST64(0x0000020200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
461 CONST64(0x0002000000020000), CONST64(0x0002000200020000), CONST64(0x0002000000020002), CONST64(0x0002000200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
462 CONST64(0x0002020000020000), CONST64(0x0002020200020000), CONST64(0x0002020000020002), CONST64(0x0002020200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
463 CONST64(0x0002000000020200), CONST64(0x0002000200020200), CONST64(0x0002000000020202), CONST64(0x0002000200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
464 CONST64(0x0002020000020200), CONST64(0x0002020200020200), CONST64(0x0002020000020202), CONST64(0x0002020200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
465 CONST64(0x0200000000000000), CONST64(0x0200000200000000), CONST64(0x0200000000000002), CONST64(0x0200000200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
466 CONST64(0x0200020000000000), CONST64(0x0200020200000000), CONST64(0x0200020000000002), CONST64(0x0200020200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
467 CONST64(0x0200000000000200), CONST64(0x0200000200000200), CONST64(0x0200000000000202), CONST64(0x0200000200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
468 CONST64(0x0200020000000200), CONST64(0x0200020200000200), CONST64(0x0200020000000202), CONST64(0x0200020200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
469 CONST64(0x0202000000000000), CONST64(0x0202000200000000), CONST64(0x0202000000000002), CONST64(0x0202000200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
470 CONST64(0x0202020000000000), CONST64(0x0202020200000000), CONST64(0x0202020000000002), CONST64(0x0202020200000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
471 CONST64(0x0202000000000200), CONST64(0x0202000200000200), CONST64(0x0202000000000202), CONST64(0x0202000200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
472 CONST64(0x0202020000000200), CONST64(0x0202020200000200), CONST64(0x0202020000000202), CONST64(0x0202020200000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
473 CONST64(0x0200000000020000), CONST64(0x0200000200020000), CONST64(0x0200000000020002), CONST64(0x0200000200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
474 CONST64(0x0200020000020000), CONST64(0x0200020200020000), CONST64(0x0200020000020002), CONST64(0x0200020200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
475 CONST64(0x0200000000020200), CONST64(0x0200000200020200), CONST64(0x0200000000020202), CONST64(0x0200000200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
476 CONST64(0x0200020000020200), CONST64(0x0200020200020200), CONST64(0x0200020000020202), CONST64(0x0200020200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
477 CONST64(0x0202000000020000), CONST64(0x0202000200020000), CONST64(0x0202000000020002), CONST64(0x0202000200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
478 CONST64(0x0202020000020000), CONST64(0x0202020200020000), CONST64(0x0202020000020002), CONST64(0x0202020200020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
479 CONST64(0x0202000000020200), CONST64(0x0202000200020200), CONST64(0x0202000000020202), CONST64(0x0202000200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
480 CONST64(0x0202020000020200), CONST64(0x0202020200020200), CONST64(0x0202020000020202), CONST64(0x0202020200020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
481 CONST64(0x0000000002000000), CONST64(0x0000000202000000), CONST64(0x0000000002000002), CONST64(0x0000000202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
482 CONST64(0x0000020002000000), CONST64(0x0000020202000000), CONST64(0x0000020002000002), CONST64(0x0000020202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
483 CONST64(0x0000000002000200), CONST64(0x0000000202000200), CONST64(0x0000000002000202), CONST64(0x0000000202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
484 CONST64(0x0000020002000200), CONST64(0x0000020202000200), CONST64(0x0000020002000202), CONST64(0x0000020202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
485 CONST64(0x0002000002000000), CONST64(0x0002000202000000), CONST64(0x0002000002000002), CONST64(0x0002000202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
486 CONST64(0x0002020002000000), CONST64(0x0002020202000000), CONST64(0x0002020002000002), CONST64(0x0002020202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
487 CONST64(0x0002000002000200), CONST64(0x0002000202000200), CONST64(0x0002000002000202), CONST64(0x0002000202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
488 CONST64(0x0002020002000200), CONST64(0x0002020202000200), CONST64(0x0002020002000202), CONST64(0x0002020202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
489 CONST64(0x0000000002020000), CONST64(0x0000000202020000), CONST64(0x0000000002020002), CONST64(0x0000000202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
490 CONST64(0x0000020002020000), CONST64(0x0000020202020000), CONST64(0x0000020002020002), CONST64(0x0000020202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
491 CONST64(0x0000000002020200), CONST64(0x0000000202020200), CONST64(0x0000000002020202), CONST64(0x0000000202020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
492 CONST64(0x0000020002020200), CONST64(0x0000020202020200), CONST64(0x0000020002020202), CONST64(0x0000020202020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
493 CONST64(0x0002000002020000), CONST64(0x0002000202020000), CONST64(0x0002000002020002), CONST64(0x0002000202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
494 CONST64(0x0002020002020000), CONST64(0x0002020202020000), CONST64(0x0002020002020002), CONST64(0x0002020202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
495 CONST64(0x0002000002020200), CONST64(0x0002000202020200), CONST64(0x0002000002020202), CONST64(0x0002000202020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
496 CONST64(0x0002020002020200), CONST64(0x0002020202020200), CONST64(0x0002020002020202), CONST64(0x0002020202020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
497 CONST64(0x0200000002000000), CONST64(0x0200000202000000), CONST64(0x0200000002000002), CONST64(0x0200000202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
498 CONST64(0x0200020002000000), CONST64(0x0200020202000000), CONST64(0x0200020002000002), CONST64(0x0200020202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
499 CONST64(0x0200000002000200), CONST64(0x0200000202000200), CONST64(0x0200000002000202), CONST64(0x0200000202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
500 CONST64(0x0200020002000200), CONST64(0x0200020202000200), CONST64(0x0200020002000202), CONST64(0x0200020202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
501 CONST64(0x0202000002000000), CONST64(0x0202000202000000), CONST64(0x0202000002000002), CONST64(0x0202000202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
502 CONST64(0x0202020002000000), CONST64(0x0202020202000000), CONST64(0x0202020002000002), CONST64(0x0202020202000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
503 CONST64(0x0202000002000200), CONST64(0x0202000202000200), CONST64(0x0202000002000202), CONST64(0x0202000202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
504 CONST64(0x0202020002000200), CONST64(0x0202020202000200), CONST64(0x0202020002000202), CONST64(0x0202020202000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
505 CONST64(0x0200000002020000), CONST64(0x0200000202020000), CONST64(0x0200000002020002), CONST64(0x0200000202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
506 CONST64(0x0200020002020000), CONST64(0x0200020202020000), CONST64(0x0200020002020002), CONST64(0x0200020202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
507 CONST64(0x0200000002020200), CONST64(0x0200000202020200), CONST64(0x0200000002020202), CONST64(0x0200000202020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
508 CONST64(0x0200020002020200), CONST64(0x0200020202020200), CONST64(0x0200020002020202), CONST64(0x0200020202020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
509 CONST64(0x0202000002020000), CONST64(0x0202000202020000), CONST64(0x0202000002020002), CONST64(0x0202000202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
510 CONST64(0x0202020002020000), CONST64(0x0202020202020000), CONST64(0x0202020002020002), CONST64(0x0202020202020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
511 CONST64(0x0202000002020200), CONST64(0x0202000202020200), CONST64(0x0202000002020202), CONST64(0x0202000202020202),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
512 CONST64(0x0202020002020200), CONST64(0x0202020202020200), CONST64(0x0202020002020202), CONST64(0x0202020202020202)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
513 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
514 { CONST64(0x0000000000000000), CONST64(0x0000010000000000), CONST64(0x0000000000000100), CONST64(0x0000010000000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
515 CONST64(0x0001000000000000), CONST64(0x0001010000000000), CONST64(0x0001000000000100), CONST64(0x0001010000000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
516 CONST64(0x0000000000010000), CONST64(0x0000010000010000), CONST64(0x0000000000010100), CONST64(0x0000010000010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
517 CONST64(0x0001000000010000), CONST64(0x0001010000010000), CONST64(0x0001000000010100), CONST64(0x0001010000010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
518 CONST64(0x0100000000000000), CONST64(0x0100010000000000), CONST64(0x0100000000000100), CONST64(0x0100010000000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
519 CONST64(0x0101000000000000), CONST64(0x0101010000000000), CONST64(0x0101000000000100), CONST64(0x0101010000000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
520 CONST64(0x0100000000010000), CONST64(0x0100010000010000), CONST64(0x0100000000010100), CONST64(0x0100010000010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
521 CONST64(0x0101000000010000), CONST64(0x0101010000010000), CONST64(0x0101000000010100), CONST64(0x0101010000010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
522 CONST64(0x0000000001000000), CONST64(0x0000010001000000), CONST64(0x0000000001000100), CONST64(0x0000010001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
523 CONST64(0x0001000001000000), CONST64(0x0001010001000000), CONST64(0x0001000001000100), CONST64(0x0001010001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
524 CONST64(0x0000000001010000), CONST64(0x0000010001010000), CONST64(0x0000000001010100), CONST64(0x0000010001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
525 CONST64(0x0001000001010000), CONST64(0x0001010001010000), CONST64(0x0001000001010100), CONST64(0x0001010001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
526 CONST64(0x0100000001000000), CONST64(0x0100010001000000), CONST64(0x0100000001000100), CONST64(0x0100010001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
527 CONST64(0x0101000001000000), CONST64(0x0101010001000000), CONST64(0x0101000001000100), CONST64(0x0101010001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
528 CONST64(0x0100000001010000), CONST64(0x0100010001010000), CONST64(0x0100000001010100), CONST64(0x0100010001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
529 CONST64(0x0101000001010000), CONST64(0x0101010001010000), CONST64(0x0101000001010100), CONST64(0x0101010001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
530 CONST64(0x0000000100000000), CONST64(0x0000010100000000), CONST64(0x0000000100000100), CONST64(0x0000010100000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
531 CONST64(0x0001000100000000), CONST64(0x0001010100000000), CONST64(0x0001000100000100), CONST64(0x0001010100000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
532 CONST64(0x0000000100010000), CONST64(0x0000010100010000), CONST64(0x0000000100010100), CONST64(0x0000010100010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
533 CONST64(0x0001000100010000), CONST64(0x0001010100010000), CONST64(0x0001000100010100), CONST64(0x0001010100010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
534 CONST64(0x0100000100000000), CONST64(0x0100010100000000), CONST64(0x0100000100000100), CONST64(0x0100010100000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
535 CONST64(0x0101000100000000), CONST64(0x0101010100000000), CONST64(0x0101000100000100), CONST64(0x0101010100000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
536 CONST64(0x0100000100010000), CONST64(0x0100010100010000), CONST64(0x0100000100010100), CONST64(0x0100010100010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
537 CONST64(0x0101000100010000), CONST64(0x0101010100010000), CONST64(0x0101000100010100), CONST64(0x0101010100010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
538 CONST64(0x0000000101000000), CONST64(0x0000010101000000), CONST64(0x0000000101000100), CONST64(0x0000010101000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
539 CONST64(0x0001000101000000), CONST64(0x0001010101000000), CONST64(0x0001000101000100), CONST64(0x0001010101000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
540 CONST64(0x0000000101010000), CONST64(0x0000010101010000), CONST64(0x0000000101010100), CONST64(0x0000010101010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
541 CONST64(0x0001000101010000), CONST64(0x0001010101010000), CONST64(0x0001000101010100), CONST64(0x0001010101010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
542 CONST64(0x0100000101000000), CONST64(0x0100010101000000), CONST64(0x0100000101000100), CONST64(0x0100010101000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
543 CONST64(0x0101000101000000), CONST64(0x0101010101000000), CONST64(0x0101000101000100), CONST64(0x0101010101000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
544 CONST64(0x0100000101010000), CONST64(0x0100010101010000), CONST64(0x0100000101010100), CONST64(0x0100010101010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
545 CONST64(0x0101000101010000), CONST64(0x0101010101010000), CONST64(0x0101000101010100), CONST64(0x0101010101010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
546 CONST64(0x0000000000000001), CONST64(0x0000010000000001), CONST64(0x0000000000000101), CONST64(0x0000010000000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
547 CONST64(0x0001000000000001), CONST64(0x0001010000000001), CONST64(0x0001000000000101), CONST64(0x0001010000000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
548 CONST64(0x0000000000010001), CONST64(0x0000010000010001), CONST64(0x0000000000010101), CONST64(0x0000010000010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
549 CONST64(0x0001000000010001), CONST64(0x0001010000010001), CONST64(0x0001000000010101), CONST64(0x0001010000010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
550 CONST64(0x0100000000000001), CONST64(0x0100010000000001), CONST64(0x0100000000000101), CONST64(0x0100010000000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
551 CONST64(0x0101000000000001), CONST64(0x0101010000000001), CONST64(0x0101000000000101), CONST64(0x0101010000000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
552 CONST64(0x0100000000010001), CONST64(0x0100010000010001), CONST64(0x0100000000010101), CONST64(0x0100010000010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
553 CONST64(0x0101000000010001), CONST64(0x0101010000010001), CONST64(0x0101000000010101), CONST64(0x0101010000010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
554 CONST64(0x0000000001000001), CONST64(0x0000010001000001), CONST64(0x0000000001000101), CONST64(0x0000010001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
555 CONST64(0x0001000001000001), CONST64(0x0001010001000001), CONST64(0x0001000001000101), CONST64(0x0001010001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
556 CONST64(0x0000000001010001), CONST64(0x0000010001010001), CONST64(0x0000000001010101), CONST64(0x0000010001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
557 CONST64(0x0001000001010001), CONST64(0x0001010001010001), CONST64(0x0001000001010101), CONST64(0x0001010001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
558 CONST64(0x0100000001000001), CONST64(0x0100010001000001), CONST64(0x0100000001000101), CONST64(0x0100010001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
559 CONST64(0x0101000001000001), CONST64(0x0101010001000001), CONST64(0x0101000001000101), CONST64(0x0101010001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
560 CONST64(0x0100000001010001), CONST64(0x0100010001010001), CONST64(0x0100000001010101), CONST64(0x0100010001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
561 CONST64(0x0101000001010001), CONST64(0x0101010001010001), CONST64(0x0101000001010101), CONST64(0x0101010001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
562 CONST64(0x0000000100000001), CONST64(0x0000010100000001), CONST64(0x0000000100000101), CONST64(0x0000010100000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
563 CONST64(0x0001000100000001), CONST64(0x0001010100000001), CONST64(0x0001000100000101), CONST64(0x0001010100000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
564 CONST64(0x0000000100010001), CONST64(0x0000010100010001), CONST64(0x0000000100010101), CONST64(0x0000010100010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
565 CONST64(0x0001000100010001), CONST64(0x0001010100010001), CONST64(0x0001000100010101), CONST64(0x0001010100010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
566 CONST64(0x0100000100000001), CONST64(0x0100010100000001), CONST64(0x0100000100000101), CONST64(0x0100010100000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
567 CONST64(0x0101000100000001), CONST64(0x0101010100000001), CONST64(0x0101000100000101), CONST64(0x0101010100000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
568 CONST64(0x0100000100010001), CONST64(0x0100010100010001), CONST64(0x0100000100010101), CONST64(0x0100010100010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
569 CONST64(0x0101000100010001), CONST64(0x0101010100010001), CONST64(0x0101000100010101), CONST64(0x0101010100010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
570 CONST64(0x0000000101000001), CONST64(0x0000010101000001), CONST64(0x0000000101000101), CONST64(0x0000010101000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
571 CONST64(0x0001000101000001), CONST64(0x0001010101000001), CONST64(0x0001000101000101), CONST64(0x0001010101000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
572 CONST64(0x0000000101010001), CONST64(0x0000010101010001), CONST64(0x0000000101010101), CONST64(0x0000010101010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
573 CONST64(0x0001000101010001), CONST64(0x0001010101010001), CONST64(0x0001000101010101), CONST64(0x0001010101010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
574 CONST64(0x0100000101000001), CONST64(0x0100010101000001), CONST64(0x0100000101000101), CONST64(0x0100010101000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
575 CONST64(0x0101000101000001), CONST64(0x0101010101000001), CONST64(0x0101000101000101), CONST64(0x0101010101000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
576 CONST64(0x0100000101010001), CONST64(0x0100010101010001), CONST64(0x0100000101010101), CONST64(0x0100010101010101),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
577 CONST64(0x0101000101010001), CONST64(0x0101010101010001), CONST64(0x0101000101010101), CONST64(0x0101010101010101)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
578 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
579 { CONST64(0x0000000000000000), CONST64(0x0000008000000000), CONST64(0x0000000000000080), CONST64(0x0000008000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
580 CONST64(0x0000800000000000), CONST64(0x0000808000000000), CONST64(0x0000800000000080), CONST64(0x0000808000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
581 CONST64(0x0000000000008000), CONST64(0x0000008000008000), CONST64(0x0000000000008080), CONST64(0x0000008000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
582 CONST64(0x0000800000008000), CONST64(0x0000808000008000), CONST64(0x0000800000008080), CONST64(0x0000808000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
583 CONST64(0x0080000000000000), CONST64(0x0080008000000000), CONST64(0x0080000000000080), CONST64(0x0080008000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
584 CONST64(0x0080800000000000), CONST64(0x0080808000000000), CONST64(0x0080800000000080), CONST64(0x0080808000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
585 CONST64(0x0080000000008000), CONST64(0x0080008000008000), CONST64(0x0080000000008080), CONST64(0x0080008000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
586 CONST64(0x0080800000008000), CONST64(0x0080808000008000), CONST64(0x0080800000008080), CONST64(0x0080808000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
587 CONST64(0x0000000000800000), CONST64(0x0000008000800000), CONST64(0x0000000000800080), CONST64(0x0000008000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
588 CONST64(0x0000800000800000), CONST64(0x0000808000800000), CONST64(0x0000800000800080), CONST64(0x0000808000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
589 CONST64(0x0000000000808000), CONST64(0x0000008000808000), CONST64(0x0000000000808080), CONST64(0x0000008000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
590 CONST64(0x0000800000808000), CONST64(0x0000808000808000), CONST64(0x0000800000808080), CONST64(0x0000808000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
591 CONST64(0x0080000000800000), CONST64(0x0080008000800000), CONST64(0x0080000000800080), CONST64(0x0080008000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
592 CONST64(0x0080800000800000), CONST64(0x0080808000800000), CONST64(0x0080800000800080), CONST64(0x0080808000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
593 CONST64(0x0080000000808000), CONST64(0x0080008000808000), CONST64(0x0080000000808080), CONST64(0x0080008000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
594 CONST64(0x0080800000808000), CONST64(0x0080808000808000), CONST64(0x0080800000808080), CONST64(0x0080808000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
595 CONST64(0x8000000000000000), CONST64(0x8000008000000000), CONST64(0x8000000000000080), CONST64(0x8000008000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
596 CONST64(0x8000800000000000), CONST64(0x8000808000000000), CONST64(0x8000800000000080), CONST64(0x8000808000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
597 CONST64(0x8000000000008000), CONST64(0x8000008000008000), CONST64(0x8000000000008080), CONST64(0x8000008000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
598 CONST64(0x8000800000008000), CONST64(0x8000808000008000), CONST64(0x8000800000008080), CONST64(0x8000808000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
599 CONST64(0x8080000000000000), CONST64(0x8080008000000000), CONST64(0x8080000000000080), CONST64(0x8080008000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
600 CONST64(0x8080800000000000), CONST64(0x8080808000000000), CONST64(0x8080800000000080), CONST64(0x8080808000000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
601 CONST64(0x8080000000008000), CONST64(0x8080008000008000), CONST64(0x8080000000008080), CONST64(0x8080008000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
602 CONST64(0x8080800000008000), CONST64(0x8080808000008000), CONST64(0x8080800000008080), CONST64(0x8080808000008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
603 CONST64(0x8000000000800000), CONST64(0x8000008000800000), CONST64(0x8000000000800080), CONST64(0x8000008000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
604 CONST64(0x8000800000800000), CONST64(0x8000808000800000), CONST64(0x8000800000800080), CONST64(0x8000808000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
605 CONST64(0x8000000000808000), CONST64(0x8000008000808000), CONST64(0x8000000000808080), CONST64(0x8000008000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
606 CONST64(0x8000800000808000), CONST64(0x8000808000808000), CONST64(0x8000800000808080), CONST64(0x8000808000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
607 CONST64(0x8080000000800000), CONST64(0x8080008000800000), CONST64(0x8080000000800080), CONST64(0x8080008000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
608 CONST64(0x8080800000800000), CONST64(0x8080808000800000), CONST64(0x8080800000800080), CONST64(0x8080808000800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
609 CONST64(0x8080000000808000), CONST64(0x8080008000808000), CONST64(0x8080000000808080), CONST64(0x8080008000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
610 CONST64(0x8080800000808000), CONST64(0x8080808000808000), CONST64(0x8080800000808080), CONST64(0x8080808000808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
611 CONST64(0x0000000080000000), CONST64(0x0000008080000000), CONST64(0x0000000080000080), CONST64(0x0000008080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
612 CONST64(0x0000800080000000), CONST64(0x0000808080000000), CONST64(0x0000800080000080), CONST64(0x0000808080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
613 CONST64(0x0000000080008000), CONST64(0x0000008080008000), CONST64(0x0000000080008080), CONST64(0x0000008080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
614 CONST64(0x0000800080008000), CONST64(0x0000808080008000), CONST64(0x0000800080008080), CONST64(0x0000808080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
615 CONST64(0x0080000080000000), CONST64(0x0080008080000000), CONST64(0x0080000080000080), CONST64(0x0080008080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
616 CONST64(0x0080800080000000), CONST64(0x0080808080000000), CONST64(0x0080800080000080), CONST64(0x0080808080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
617 CONST64(0x0080000080008000), CONST64(0x0080008080008000), CONST64(0x0080000080008080), CONST64(0x0080008080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
618 CONST64(0x0080800080008000), CONST64(0x0080808080008000), CONST64(0x0080800080008080), CONST64(0x0080808080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
619 CONST64(0x0000000080800000), CONST64(0x0000008080800000), CONST64(0x0000000080800080), CONST64(0x0000008080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
620 CONST64(0x0000800080800000), CONST64(0x0000808080800000), CONST64(0x0000800080800080), CONST64(0x0000808080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
621 CONST64(0x0000000080808000), CONST64(0x0000008080808000), CONST64(0x0000000080808080), CONST64(0x0000008080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
622 CONST64(0x0000800080808000), CONST64(0x0000808080808000), CONST64(0x0000800080808080), CONST64(0x0000808080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
623 CONST64(0x0080000080800000), CONST64(0x0080008080800000), CONST64(0x0080000080800080), CONST64(0x0080008080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
624 CONST64(0x0080800080800000), CONST64(0x0080808080800000), CONST64(0x0080800080800080), CONST64(0x0080808080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
625 CONST64(0x0080000080808000), CONST64(0x0080008080808000), CONST64(0x0080000080808080), CONST64(0x0080008080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
626 CONST64(0x0080800080808000), CONST64(0x0080808080808000), CONST64(0x0080800080808080), CONST64(0x0080808080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
627 CONST64(0x8000000080000000), CONST64(0x8000008080000000), CONST64(0x8000000080000080), CONST64(0x8000008080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
628 CONST64(0x8000800080000000), CONST64(0x8000808080000000), CONST64(0x8000800080000080), CONST64(0x8000808080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
629 CONST64(0x8000000080008000), CONST64(0x8000008080008000), CONST64(0x8000000080008080), CONST64(0x8000008080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
630 CONST64(0x8000800080008000), CONST64(0x8000808080008000), CONST64(0x8000800080008080), CONST64(0x8000808080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
631 CONST64(0x8080000080000000), CONST64(0x8080008080000000), CONST64(0x8080000080000080), CONST64(0x8080008080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
632 CONST64(0x8080800080000000), CONST64(0x8080808080000000), CONST64(0x8080800080000080), CONST64(0x8080808080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
633 CONST64(0x8080000080008000), CONST64(0x8080008080008000), CONST64(0x8080000080008080), CONST64(0x8080008080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
634 CONST64(0x8080800080008000), CONST64(0x8080808080008000), CONST64(0x8080800080008080), CONST64(0x8080808080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
635 CONST64(0x8000000080800000), CONST64(0x8000008080800000), CONST64(0x8000000080800080), CONST64(0x8000008080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
636 CONST64(0x8000800080800000), CONST64(0x8000808080800000), CONST64(0x8000800080800080), CONST64(0x8000808080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
637 CONST64(0x8000000080808000), CONST64(0x8000008080808000), CONST64(0x8000000080808080), CONST64(0x8000008080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
638 CONST64(0x8000800080808000), CONST64(0x8000808080808000), CONST64(0x8000800080808080), CONST64(0x8000808080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
639 CONST64(0x8080000080800000), CONST64(0x8080008080800000), CONST64(0x8080000080800080), CONST64(0x8080008080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
640 CONST64(0x8080800080800000), CONST64(0x8080808080800000), CONST64(0x8080800080800080), CONST64(0x8080808080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
641 CONST64(0x8080000080808000), CONST64(0x8080008080808000), CONST64(0x8080000080808080), CONST64(0x8080008080808080),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
642 CONST64(0x8080800080808000), CONST64(0x8080808080808000), CONST64(0x8080800080808080), CONST64(0x8080808080808080)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
643 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
644 { CONST64(0x0000000000000000), CONST64(0x0000004000000000), CONST64(0x0000000000000040), CONST64(0x0000004000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
645 CONST64(0x0000400000000000), CONST64(0x0000404000000000), CONST64(0x0000400000000040), CONST64(0x0000404000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
646 CONST64(0x0000000000004000), CONST64(0x0000004000004000), CONST64(0x0000000000004040), CONST64(0x0000004000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
647 CONST64(0x0000400000004000), CONST64(0x0000404000004000), CONST64(0x0000400000004040), CONST64(0x0000404000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
648 CONST64(0x0040000000000000), CONST64(0x0040004000000000), CONST64(0x0040000000000040), CONST64(0x0040004000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
649 CONST64(0x0040400000000000), CONST64(0x0040404000000000), CONST64(0x0040400000000040), CONST64(0x0040404000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
650 CONST64(0x0040000000004000), CONST64(0x0040004000004000), CONST64(0x0040000000004040), CONST64(0x0040004000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
651 CONST64(0x0040400000004000), CONST64(0x0040404000004000), CONST64(0x0040400000004040), CONST64(0x0040404000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
652 CONST64(0x0000000000400000), CONST64(0x0000004000400000), CONST64(0x0000000000400040), CONST64(0x0000004000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
653 CONST64(0x0000400000400000), CONST64(0x0000404000400000), CONST64(0x0000400000400040), CONST64(0x0000404000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
654 CONST64(0x0000000000404000), CONST64(0x0000004000404000), CONST64(0x0000000000404040), CONST64(0x0000004000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
655 CONST64(0x0000400000404000), CONST64(0x0000404000404000), CONST64(0x0000400000404040), CONST64(0x0000404000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
656 CONST64(0x0040000000400000), CONST64(0x0040004000400000), CONST64(0x0040000000400040), CONST64(0x0040004000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
657 CONST64(0x0040400000400000), CONST64(0x0040404000400000), CONST64(0x0040400000400040), CONST64(0x0040404000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
658 CONST64(0x0040000000404000), CONST64(0x0040004000404000), CONST64(0x0040000000404040), CONST64(0x0040004000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
659 CONST64(0x0040400000404000), CONST64(0x0040404000404000), CONST64(0x0040400000404040), CONST64(0x0040404000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
660 CONST64(0x4000000000000000), CONST64(0x4000004000000000), CONST64(0x4000000000000040), CONST64(0x4000004000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
661 CONST64(0x4000400000000000), CONST64(0x4000404000000000), CONST64(0x4000400000000040), CONST64(0x4000404000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
662 CONST64(0x4000000000004000), CONST64(0x4000004000004000), CONST64(0x4000000000004040), CONST64(0x4000004000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
663 CONST64(0x4000400000004000), CONST64(0x4000404000004000), CONST64(0x4000400000004040), CONST64(0x4000404000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
664 CONST64(0x4040000000000000), CONST64(0x4040004000000000), CONST64(0x4040000000000040), CONST64(0x4040004000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
665 CONST64(0x4040400000000000), CONST64(0x4040404000000000), CONST64(0x4040400000000040), CONST64(0x4040404000000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
666 CONST64(0x4040000000004000), CONST64(0x4040004000004000), CONST64(0x4040000000004040), CONST64(0x4040004000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
667 CONST64(0x4040400000004000), CONST64(0x4040404000004000), CONST64(0x4040400000004040), CONST64(0x4040404000004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
668 CONST64(0x4000000000400000), CONST64(0x4000004000400000), CONST64(0x4000000000400040), CONST64(0x4000004000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
669 CONST64(0x4000400000400000), CONST64(0x4000404000400000), CONST64(0x4000400000400040), CONST64(0x4000404000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
670 CONST64(0x4000000000404000), CONST64(0x4000004000404000), CONST64(0x4000000000404040), CONST64(0x4000004000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
671 CONST64(0x4000400000404000), CONST64(0x4000404000404000), CONST64(0x4000400000404040), CONST64(0x4000404000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
672 CONST64(0x4040000000400000), CONST64(0x4040004000400000), CONST64(0x4040000000400040), CONST64(0x4040004000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
673 CONST64(0x4040400000400000), CONST64(0x4040404000400000), CONST64(0x4040400000400040), CONST64(0x4040404000400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
674 CONST64(0x4040000000404000), CONST64(0x4040004000404000), CONST64(0x4040000000404040), CONST64(0x4040004000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
675 CONST64(0x4040400000404000), CONST64(0x4040404000404000), CONST64(0x4040400000404040), CONST64(0x4040404000404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
676 CONST64(0x0000000040000000), CONST64(0x0000004040000000), CONST64(0x0000000040000040), CONST64(0x0000004040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
677 CONST64(0x0000400040000000), CONST64(0x0000404040000000), CONST64(0x0000400040000040), CONST64(0x0000404040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
678 CONST64(0x0000000040004000), CONST64(0x0000004040004000), CONST64(0x0000000040004040), CONST64(0x0000004040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
679 CONST64(0x0000400040004000), CONST64(0x0000404040004000), CONST64(0x0000400040004040), CONST64(0x0000404040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
680 CONST64(0x0040000040000000), CONST64(0x0040004040000000), CONST64(0x0040000040000040), CONST64(0x0040004040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
681 CONST64(0x0040400040000000), CONST64(0x0040404040000000), CONST64(0x0040400040000040), CONST64(0x0040404040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
682 CONST64(0x0040000040004000), CONST64(0x0040004040004000), CONST64(0x0040000040004040), CONST64(0x0040004040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
683 CONST64(0x0040400040004000), CONST64(0x0040404040004000), CONST64(0x0040400040004040), CONST64(0x0040404040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
684 CONST64(0x0000000040400000), CONST64(0x0000004040400000), CONST64(0x0000000040400040), CONST64(0x0000004040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
685 CONST64(0x0000400040400000), CONST64(0x0000404040400000), CONST64(0x0000400040400040), CONST64(0x0000404040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
686 CONST64(0x0000000040404000), CONST64(0x0000004040404000), CONST64(0x0000000040404040), CONST64(0x0000004040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
687 CONST64(0x0000400040404000), CONST64(0x0000404040404000), CONST64(0x0000400040404040), CONST64(0x0000404040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
688 CONST64(0x0040000040400000), CONST64(0x0040004040400000), CONST64(0x0040000040400040), CONST64(0x0040004040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
689 CONST64(0x0040400040400000), CONST64(0x0040404040400000), CONST64(0x0040400040400040), CONST64(0x0040404040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
690 CONST64(0x0040000040404000), CONST64(0x0040004040404000), CONST64(0x0040000040404040), CONST64(0x0040004040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
691 CONST64(0x0040400040404000), CONST64(0x0040404040404000), CONST64(0x0040400040404040), CONST64(0x0040404040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
692 CONST64(0x4000000040000000), CONST64(0x4000004040000000), CONST64(0x4000000040000040), CONST64(0x4000004040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
693 CONST64(0x4000400040000000), CONST64(0x4000404040000000), CONST64(0x4000400040000040), CONST64(0x4000404040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
694 CONST64(0x4000000040004000), CONST64(0x4000004040004000), CONST64(0x4000000040004040), CONST64(0x4000004040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
695 CONST64(0x4000400040004000), CONST64(0x4000404040004000), CONST64(0x4000400040004040), CONST64(0x4000404040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
696 CONST64(0x4040000040000000), CONST64(0x4040004040000000), CONST64(0x4040000040000040), CONST64(0x4040004040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
697 CONST64(0x4040400040000000), CONST64(0x4040404040000000), CONST64(0x4040400040000040), CONST64(0x4040404040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
698 CONST64(0x4040000040004000), CONST64(0x4040004040004000), CONST64(0x4040000040004040), CONST64(0x4040004040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
699 CONST64(0x4040400040004000), CONST64(0x4040404040004000), CONST64(0x4040400040004040), CONST64(0x4040404040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
700 CONST64(0x4000000040400000), CONST64(0x4000004040400000), CONST64(0x4000000040400040), CONST64(0x4000004040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
701 CONST64(0x4000400040400000), CONST64(0x4000404040400000), CONST64(0x4000400040400040), CONST64(0x4000404040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
702 CONST64(0x4000000040404000), CONST64(0x4000004040404000), CONST64(0x4000000040404040), CONST64(0x4000004040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
703 CONST64(0x4000400040404000), CONST64(0x4000404040404000), CONST64(0x4000400040404040), CONST64(0x4000404040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
704 CONST64(0x4040000040400000), CONST64(0x4040004040400000), CONST64(0x4040000040400040), CONST64(0x4040004040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
705 CONST64(0x4040400040400000), CONST64(0x4040404040400000), CONST64(0x4040400040400040), CONST64(0x4040404040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
706 CONST64(0x4040000040404000), CONST64(0x4040004040404000), CONST64(0x4040000040404040), CONST64(0x4040004040404040),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
707 CONST64(0x4040400040404000), CONST64(0x4040404040404000), CONST64(0x4040400040404040), CONST64(0x4040404040404040)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
708 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
709 { CONST64(0x0000000000000000), CONST64(0x0000002000000000), CONST64(0x0000000000000020), CONST64(0x0000002000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
710 CONST64(0x0000200000000000), CONST64(0x0000202000000000), CONST64(0x0000200000000020), CONST64(0x0000202000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
711 CONST64(0x0000000000002000), CONST64(0x0000002000002000), CONST64(0x0000000000002020), CONST64(0x0000002000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
712 CONST64(0x0000200000002000), CONST64(0x0000202000002000), CONST64(0x0000200000002020), CONST64(0x0000202000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
713 CONST64(0x0020000000000000), CONST64(0x0020002000000000), CONST64(0x0020000000000020), CONST64(0x0020002000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
714 CONST64(0x0020200000000000), CONST64(0x0020202000000000), CONST64(0x0020200000000020), CONST64(0x0020202000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
715 CONST64(0x0020000000002000), CONST64(0x0020002000002000), CONST64(0x0020000000002020), CONST64(0x0020002000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
716 CONST64(0x0020200000002000), CONST64(0x0020202000002000), CONST64(0x0020200000002020), CONST64(0x0020202000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
717 CONST64(0x0000000000200000), CONST64(0x0000002000200000), CONST64(0x0000000000200020), CONST64(0x0000002000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
718 CONST64(0x0000200000200000), CONST64(0x0000202000200000), CONST64(0x0000200000200020), CONST64(0x0000202000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
719 CONST64(0x0000000000202000), CONST64(0x0000002000202000), CONST64(0x0000000000202020), CONST64(0x0000002000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
720 CONST64(0x0000200000202000), CONST64(0x0000202000202000), CONST64(0x0000200000202020), CONST64(0x0000202000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
721 CONST64(0x0020000000200000), CONST64(0x0020002000200000), CONST64(0x0020000000200020), CONST64(0x0020002000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
722 CONST64(0x0020200000200000), CONST64(0x0020202000200000), CONST64(0x0020200000200020), CONST64(0x0020202000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
723 CONST64(0x0020000000202000), CONST64(0x0020002000202000), CONST64(0x0020000000202020), CONST64(0x0020002000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
724 CONST64(0x0020200000202000), CONST64(0x0020202000202000), CONST64(0x0020200000202020), CONST64(0x0020202000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
725 CONST64(0x2000000000000000), CONST64(0x2000002000000000), CONST64(0x2000000000000020), CONST64(0x2000002000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
726 CONST64(0x2000200000000000), CONST64(0x2000202000000000), CONST64(0x2000200000000020), CONST64(0x2000202000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
727 CONST64(0x2000000000002000), CONST64(0x2000002000002000), CONST64(0x2000000000002020), CONST64(0x2000002000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
728 CONST64(0x2000200000002000), CONST64(0x2000202000002000), CONST64(0x2000200000002020), CONST64(0x2000202000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
729 CONST64(0x2020000000000000), CONST64(0x2020002000000000), CONST64(0x2020000000000020), CONST64(0x2020002000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
730 CONST64(0x2020200000000000), CONST64(0x2020202000000000), CONST64(0x2020200000000020), CONST64(0x2020202000000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
731 CONST64(0x2020000000002000), CONST64(0x2020002000002000), CONST64(0x2020000000002020), CONST64(0x2020002000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
732 CONST64(0x2020200000002000), CONST64(0x2020202000002000), CONST64(0x2020200000002020), CONST64(0x2020202000002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
733 CONST64(0x2000000000200000), CONST64(0x2000002000200000), CONST64(0x2000000000200020), CONST64(0x2000002000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
734 CONST64(0x2000200000200000), CONST64(0x2000202000200000), CONST64(0x2000200000200020), CONST64(0x2000202000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
735 CONST64(0x2000000000202000), CONST64(0x2000002000202000), CONST64(0x2000000000202020), CONST64(0x2000002000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
736 CONST64(0x2000200000202000), CONST64(0x2000202000202000), CONST64(0x2000200000202020), CONST64(0x2000202000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
737 CONST64(0x2020000000200000), CONST64(0x2020002000200000), CONST64(0x2020000000200020), CONST64(0x2020002000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
738 CONST64(0x2020200000200000), CONST64(0x2020202000200000), CONST64(0x2020200000200020), CONST64(0x2020202000200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
739 CONST64(0x2020000000202000), CONST64(0x2020002000202000), CONST64(0x2020000000202020), CONST64(0x2020002000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
740 CONST64(0x2020200000202000), CONST64(0x2020202000202000), CONST64(0x2020200000202020), CONST64(0x2020202000202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
741 CONST64(0x0000000020000000), CONST64(0x0000002020000000), CONST64(0x0000000020000020), CONST64(0x0000002020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
742 CONST64(0x0000200020000000), CONST64(0x0000202020000000), CONST64(0x0000200020000020), CONST64(0x0000202020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
743 CONST64(0x0000000020002000), CONST64(0x0000002020002000), CONST64(0x0000000020002020), CONST64(0x0000002020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
744 CONST64(0x0000200020002000), CONST64(0x0000202020002000), CONST64(0x0000200020002020), CONST64(0x0000202020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
745 CONST64(0x0020000020000000), CONST64(0x0020002020000000), CONST64(0x0020000020000020), CONST64(0x0020002020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
746 CONST64(0x0020200020000000), CONST64(0x0020202020000000), CONST64(0x0020200020000020), CONST64(0x0020202020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
747 CONST64(0x0020000020002000), CONST64(0x0020002020002000), CONST64(0x0020000020002020), CONST64(0x0020002020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
748 CONST64(0x0020200020002000), CONST64(0x0020202020002000), CONST64(0x0020200020002020), CONST64(0x0020202020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
749 CONST64(0x0000000020200000), CONST64(0x0000002020200000), CONST64(0x0000000020200020), CONST64(0x0000002020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
750 CONST64(0x0000200020200000), CONST64(0x0000202020200000), CONST64(0x0000200020200020), CONST64(0x0000202020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
751 CONST64(0x0000000020202000), CONST64(0x0000002020202000), CONST64(0x0000000020202020), CONST64(0x0000002020202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
752 CONST64(0x0000200020202000), CONST64(0x0000202020202000), CONST64(0x0000200020202020), CONST64(0x0000202020202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
753 CONST64(0x0020000020200000), CONST64(0x0020002020200000), CONST64(0x0020000020200020), CONST64(0x0020002020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
754 CONST64(0x0020200020200000), CONST64(0x0020202020200000), CONST64(0x0020200020200020), CONST64(0x0020202020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
755 CONST64(0x0020000020202000), CONST64(0x0020002020202000), CONST64(0x0020000020202020), CONST64(0x0020002020202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
756 CONST64(0x0020200020202000), CONST64(0x0020202020202000), CONST64(0x0020200020202020), CONST64(0x0020202020202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
757 CONST64(0x2000000020000000), CONST64(0x2000002020000000), CONST64(0x2000000020000020), CONST64(0x2000002020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
758 CONST64(0x2000200020000000), CONST64(0x2000202020000000), CONST64(0x2000200020000020), CONST64(0x2000202020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
759 CONST64(0x2000000020002000), CONST64(0x2000002020002000), CONST64(0x2000000020002020), CONST64(0x2000002020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
760 CONST64(0x2000200020002000), CONST64(0x2000202020002000), CONST64(0x2000200020002020), CONST64(0x2000202020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
761 CONST64(0x2020000020000000), CONST64(0x2020002020000000), CONST64(0x2020000020000020), CONST64(0x2020002020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
762 CONST64(0x2020200020000000), CONST64(0x2020202020000000), CONST64(0x2020200020000020), CONST64(0x2020202020000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
763 CONST64(0x2020000020002000), CONST64(0x2020002020002000), CONST64(0x2020000020002020), CONST64(0x2020002020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
764 CONST64(0x2020200020002000), CONST64(0x2020202020002000), CONST64(0x2020200020002020), CONST64(0x2020202020002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
765 CONST64(0x2000000020200000), CONST64(0x2000002020200000), CONST64(0x2000000020200020), CONST64(0x2000002020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
766 CONST64(0x2000200020200000), CONST64(0x2000202020200000), CONST64(0x2000200020200020), CONST64(0x2000202020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
767 CONST64(0x2000000020202000), CONST64(0x2000002020202000), CONST64(0x2000000020202020), CONST64(0x2000002020202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
768 CONST64(0x2000200020202000), CONST64(0x2000202020202000), CONST64(0x2000200020202020), CONST64(0x2000202020202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
769 CONST64(0x2020000020200000), CONST64(0x2020002020200000), CONST64(0x2020000020200020), CONST64(0x2020002020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
770 CONST64(0x2020200020200000), CONST64(0x2020202020200000), CONST64(0x2020200020200020), CONST64(0x2020202020200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
771 CONST64(0x2020000020202000), CONST64(0x2020002020202000), CONST64(0x2020000020202020), CONST64(0x2020002020202020),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
772 CONST64(0x2020200020202000), CONST64(0x2020202020202000), CONST64(0x2020200020202020), CONST64(0x2020202020202020)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
773 }};
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
774
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
775 static const ulong64 des_fp[8][256] = {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
776
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
777 { CONST64(0x0000000000000000), CONST64(0x0000008000000000), CONST64(0x0000000002000000), CONST64(0x0000008002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
778 CONST64(0x0000000000020000), CONST64(0x0000008000020000), CONST64(0x0000000002020000), CONST64(0x0000008002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
779 CONST64(0x0000000000000200), CONST64(0x0000008000000200), CONST64(0x0000000002000200), CONST64(0x0000008002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
780 CONST64(0x0000000000020200), CONST64(0x0000008000020200), CONST64(0x0000000002020200), CONST64(0x0000008002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
781 CONST64(0x0000000000000002), CONST64(0x0000008000000002), CONST64(0x0000000002000002), CONST64(0x0000008002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
782 CONST64(0x0000000000020002), CONST64(0x0000008000020002), CONST64(0x0000000002020002), CONST64(0x0000008002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
783 CONST64(0x0000000000000202), CONST64(0x0000008000000202), CONST64(0x0000000002000202), CONST64(0x0000008002000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
784 CONST64(0x0000000000020202), CONST64(0x0000008000020202), CONST64(0x0000000002020202), CONST64(0x0000008002020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
785 CONST64(0x0200000000000000), CONST64(0x0200008000000000), CONST64(0x0200000002000000), CONST64(0x0200008002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
786 CONST64(0x0200000000020000), CONST64(0x0200008000020000), CONST64(0x0200000002020000), CONST64(0x0200008002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
787 CONST64(0x0200000000000200), CONST64(0x0200008000000200), CONST64(0x0200000002000200), CONST64(0x0200008002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
788 CONST64(0x0200000000020200), CONST64(0x0200008000020200), CONST64(0x0200000002020200), CONST64(0x0200008002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
789 CONST64(0x0200000000000002), CONST64(0x0200008000000002), CONST64(0x0200000002000002), CONST64(0x0200008002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
790 CONST64(0x0200000000020002), CONST64(0x0200008000020002), CONST64(0x0200000002020002), CONST64(0x0200008002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
791 CONST64(0x0200000000000202), CONST64(0x0200008000000202), CONST64(0x0200000002000202), CONST64(0x0200008002000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
792 CONST64(0x0200000000020202), CONST64(0x0200008000020202), CONST64(0x0200000002020202), CONST64(0x0200008002020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
793 CONST64(0x0002000000000000), CONST64(0x0002008000000000), CONST64(0x0002000002000000), CONST64(0x0002008002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
794 CONST64(0x0002000000020000), CONST64(0x0002008000020000), CONST64(0x0002000002020000), CONST64(0x0002008002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
795 CONST64(0x0002000000000200), CONST64(0x0002008000000200), CONST64(0x0002000002000200), CONST64(0x0002008002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
796 CONST64(0x0002000000020200), CONST64(0x0002008000020200), CONST64(0x0002000002020200), CONST64(0x0002008002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
797 CONST64(0x0002000000000002), CONST64(0x0002008000000002), CONST64(0x0002000002000002), CONST64(0x0002008002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
798 CONST64(0x0002000000020002), CONST64(0x0002008000020002), CONST64(0x0002000002020002), CONST64(0x0002008002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
799 CONST64(0x0002000000000202), CONST64(0x0002008000000202), CONST64(0x0002000002000202), CONST64(0x0002008002000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
800 CONST64(0x0002000000020202), CONST64(0x0002008000020202), CONST64(0x0002000002020202), CONST64(0x0002008002020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
801 CONST64(0x0202000000000000), CONST64(0x0202008000000000), CONST64(0x0202000002000000), CONST64(0x0202008002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
802 CONST64(0x0202000000020000), CONST64(0x0202008000020000), CONST64(0x0202000002020000), CONST64(0x0202008002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
803 CONST64(0x0202000000000200), CONST64(0x0202008000000200), CONST64(0x0202000002000200), CONST64(0x0202008002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
804 CONST64(0x0202000000020200), CONST64(0x0202008000020200), CONST64(0x0202000002020200), CONST64(0x0202008002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
805 CONST64(0x0202000000000002), CONST64(0x0202008000000002), CONST64(0x0202000002000002), CONST64(0x0202008002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
806 CONST64(0x0202000000020002), CONST64(0x0202008000020002), CONST64(0x0202000002020002), CONST64(0x0202008002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
807 CONST64(0x0202000000000202), CONST64(0x0202008000000202), CONST64(0x0202000002000202), CONST64(0x0202008002000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
808 CONST64(0x0202000000020202), CONST64(0x0202008000020202), CONST64(0x0202000002020202), CONST64(0x0202008002020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
809 CONST64(0x0000020000000000), CONST64(0x0000028000000000), CONST64(0x0000020002000000), CONST64(0x0000028002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
810 CONST64(0x0000020000020000), CONST64(0x0000028000020000), CONST64(0x0000020002020000), CONST64(0x0000028002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
811 CONST64(0x0000020000000200), CONST64(0x0000028000000200), CONST64(0x0000020002000200), CONST64(0x0000028002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
812 CONST64(0x0000020000020200), CONST64(0x0000028000020200), CONST64(0x0000020002020200), CONST64(0x0000028002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
813 CONST64(0x0000020000000002), CONST64(0x0000028000000002), CONST64(0x0000020002000002), CONST64(0x0000028002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
814 CONST64(0x0000020000020002), CONST64(0x0000028000020002), CONST64(0x0000020002020002), CONST64(0x0000028002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
815 CONST64(0x0000020000000202), CONST64(0x0000028000000202), CONST64(0x0000020002000202), CONST64(0x0000028002000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
816 CONST64(0x0000020000020202), CONST64(0x0000028000020202), CONST64(0x0000020002020202), CONST64(0x0000028002020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
817 CONST64(0x0200020000000000), CONST64(0x0200028000000000), CONST64(0x0200020002000000), CONST64(0x0200028002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
818 CONST64(0x0200020000020000), CONST64(0x0200028000020000), CONST64(0x0200020002020000), CONST64(0x0200028002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
819 CONST64(0x0200020000000200), CONST64(0x0200028000000200), CONST64(0x0200020002000200), CONST64(0x0200028002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
820 CONST64(0x0200020000020200), CONST64(0x0200028000020200), CONST64(0x0200020002020200), CONST64(0x0200028002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
821 CONST64(0x0200020000000002), CONST64(0x0200028000000002), CONST64(0x0200020002000002), CONST64(0x0200028002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
822 CONST64(0x0200020000020002), CONST64(0x0200028000020002), CONST64(0x0200020002020002), CONST64(0x0200028002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
823 CONST64(0x0200020000000202), CONST64(0x0200028000000202), CONST64(0x0200020002000202), CONST64(0x0200028002000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
824 CONST64(0x0200020000020202), CONST64(0x0200028000020202), CONST64(0x0200020002020202), CONST64(0x0200028002020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
825 CONST64(0x0002020000000000), CONST64(0x0002028000000000), CONST64(0x0002020002000000), CONST64(0x0002028002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
826 CONST64(0x0002020000020000), CONST64(0x0002028000020000), CONST64(0x0002020002020000), CONST64(0x0002028002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
827 CONST64(0x0002020000000200), CONST64(0x0002028000000200), CONST64(0x0002020002000200), CONST64(0x0002028002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
828 CONST64(0x0002020000020200), CONST64(0x0002028000020200), CONST64(0x0002020002020200), CONST64(0x0002028002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
829 CONST64(0x0002020000000002), CONST64(0x0002028000000002), CONST64(0x0002020002000002), CONST64(0x0002028002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
830 CONST64(0x0002020000020002), CONST64(0x0002028000020002), CONST64(0x0002020002020002), CONST64(0x0002028002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
831 CONST64(0x0002020000000202), CONST64(0x0002028000000202), CONST64(0x0002020002000202), CONST64(0x0002028002000202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
832 CONST64(0x0002020000020202), CONST64(0x0002028000020202), CONST64(0x0002020002020202), CONST64(0x0002028002020202),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
833 CONST64(0x0202020000000000), CONST64(0x0202028000000000), CONST64(0x0202020002000000), CONST64(0x0202028002000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
834 CONST64(0x0202020000020000), CONST64(0x0202028000020000), CONST64(0x0202020002020000), CONST64(0x0202028002020000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
835 CONST64(0x0202020000000200), CONST64(0x0202028000000200), CONST64(0x0202020002000200), CONST64(0x0202028002000200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
836 CONST64(0x0202020000020200), CONST64(0x0202028000020200), CONST64(0x0202020002020200), CONST64(0x0202028002020200),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
837 CONST64(0x0202020000000002), CONST64(0x0202028000000002), CONST64(0x0202020002000002), CONST64(0x0202028002000002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
838 CONST64(0x0202020000020002), CONST64(0x0202028000020002), CONST64(0x0202020002020002), CONST64(0x0202028002020002),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
839 CONST64(0x0202020000000202), CONST64(0x0202028000000202), CONST64(0x0202020002000202), CONST64(0x0202028002000202),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
840 CONST64(0x0202020000020202), CONST64(0x0202028000020202), CONST64(0x0202020002020202), CONST64(0x0202028002020202)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
841 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
842 { CONST64(0x0000000000000000), CONST64(0x0000000200000000), CONST64(0x0000000008000000), CONST64(0x0000000208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
843 CONST64(0x0000000000080000), CONST64(0x0000000200080000), CONST64(0x0000000008080000), CONST64(0x0000000208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
844 CONST64(0x0000000000000800), CONST64(0x0000000200000800), CONST64(0x0000000008000800), CONST64(0x0000000208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
845 CONST64(0x0000000000080800), CONST64(0x0000000200080800), CONST64(0x0000000008080800), CONST64(0x0000000208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
846 CONST64(0x0000000000000008), CONST64(0x0000000200000008), CONST64(0x0000000008000008), CONST64(0x0000000208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
847 CONST64(0x0000000000080008), CONST64(0x0000000200080008), CONST64(0x0000000008080008), CONST64(0x0000000208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
848 CONST64(0x0000000000000808), CONST64(0x0000000200000808), CONST64(0x0000000008000808), CONST64(0x0000000208000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
849 CONST64(0x0000000000080808), CONST64(0x0000000200080808), CONST64(0x0000000008080808), CONST64(0x0000000208080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
850 CONST64(0x0800000000000000), CONST64(0x0800000200000000), CONST64(0x0800000008000000), CONST64(0x0800000208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
851 CONST64(0x0800000000080000), CONST64(0x0800000200080000), CONST64(0x0800000008080000), CONST64(0x0800000208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
852 CONST64(0x0800000000000800), CONST64(0x0800000200000800), CONST64(0x0800000008000800), CONST64(0x0800000208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
853 CONST64(0x0800000000080800), CONST64(0x0800000200080800), CONST64(0x0800000008080800), CONST64(0x0800000208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
854 CONST64(0x0800000000000008), CONST64(0x0800000200000008), CONST64(0x0800000008000008), CONST64(0x0800000208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
855 CONST64(0x0800000000080008), CONST64(0x0800000200080008), CONST64(0x0800000008080008), CONST64(0x0800000208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
856 CONST64(0x0800000000000808), CONST64(0x0800000200000808), CONST64(0x0800000008000808), CONST64(0x0800000208000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
857 CONST64(0x0800000000080808), CONST64(0x0800000200080808), CONST64(0x0800000008080808), CONST64(0x0800000208080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
858 CONST64(0x0008000000000000), CONST64(0x0008000200000000), CONST64(0x0008000008000000), CONST64(0x0008000208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
859 CONST64(0x0008000000080000), CONST64(0x0008000200080000), CONST64(0x0008000008080000), CONST64(0x0008000208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
860 CONST64(0x0008000000000800), CONST64(0x0008000200000800), CONST64(0x0008000008000800), CONST64(0x0008000208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
861 CONST64(0x0008000000080800), CONST64(0x0008000200080800), CONST64(0x0008000008080800), CONST64(0x0008000208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
862 CONST64(0x0008000000000008), CONST64(0x0008000200000008), CONST64(0x0008000008000008), CONST64(0x0008000208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
863 CONST64(0x0008000000080008), CONST64(0x0008000200080008), CONST64(0x0008000008080008), CONST64(0x0008000208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
864 CONST64(0x0008000000000808), CONST64(0x0008000200000808), CONST64(0x0008000008000808), CONST64(0x0008000208000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
865 CONST64(0x0008000000080808), CONST64(0x0008000200080808), CONST64(0x0008000008080808), CONST64(0x0008000208080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
866 CONST64(0x0808000000000000), CONST64(0x0808000200000000), CONST64(0x0808000008000000), CONST64(0x0808000208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
867 CONST64(0x0808000000080000), CONST64(0x0808000200080000), CONST64(0x0808000008080000), CONST64(0x0808000208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
868 CONST64(0x0808000000000800), CONST64(0x0808000200000800), CONST64(0x0808000008000800), CONST64(0x0808000208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
869 CONST64(0x0808000000080800), CONST64(0x0808000200080800), CONST64(0x0808000008080800), CONST64(0x0808000208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
870 CONST64(0x0808000000000008), CONST64(0x0808000200000008), CONST64(0x0808000008000008), CONST64(0x0808000208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
871 CONST64(0x0808000000080008), CONST64(0x0808000200080008), CONST64(0x0808000008080008), CONST64(0x0808000208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
872 CONST64(0x0808000000000808), CONST64(0x0808000200000808), CONST64(0x0808000008000808), CONST64(0x0808000208000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
873 CONST64(0x0808000000080808), CONST64(0x0808000200080808), CONST64(0x0808000008080808), CONST64(0x0808000208080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
874 CONST64(0x0000080000000000), CONST64(0x0000080200000000), CONST64(0x0000080008000000), CONST64(0x0000080208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
875 CONST64(0x0000080000080000), CONST64(0x0000080200080000), CONST64(0x0000080008080000), CONST64(0x0000080208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
876 CONST64(0x0000080000000800), CONST64(0x0000080200000800), CONST64(0x0000080008000800), CONST64(0x0000080208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
877 CONST64(0x0000080000080800), CONST64(0x0000080200080800), CONST64(0x0000080008080800), CONST64(0x0000080208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
878 CONST64(0x0000080000000008), CONST64(0x0000080200000008), CONST64(0x0000080008000008), CONST64(0x0000080208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
879 CONST64(0x0000080000080008), CONST64(0x0000080200080008), CONST64(0x0000080008080008), CONST64(0x0000080208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
880 CONST64(0x0000080000000808), CONST64(0x0000080200000808), CONST64(0x0000080008000808), CONST64(0x0000080208000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
881 CONST64(0x0000080000080808), CONST64(0x0000080200080808), CONST64(0x0000080008080808), CONST64(0x0000080208080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
882 CONST64(0x0800080000000000), CONST64(0x0800080200000000), CONST64(0x0800080008000000), CONST64(0x0800080208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
883 CONST64(0x0800080000080000), CONST64(0x0800080200080000), CONST64(0x0800080008080000), CONST64(0x0800080208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
884 CONST64(0x0800080000000800), CONST64(0x0800080200000800), CONST64(0x0800080008000800), CONST64(0x0800080208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
885 CONST64(0x0800080000080800), CONST64(0x0800080200080800), CONST64(0x0800080008080800), CONST64(0x0800080208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
886 CONST64(0x0800080000000008), CONST64(0x0800080200000008), CONST64(0x0800080008000008), CONST64(0x0800080208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
887 CONST64(0x0800080000080008), CONST64(0x0800080200080008), CONST64(0x0800080008080008), CONST64(0x0800080208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
888 CONST64(0x0800080000000808), CONST64(0x0800080200000808), CONST64(0x0800080008000808), CONST64(0x0800080208000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
889 CONST64(0x0800080000080808), CONST64(0x0800080200080808), CONST64(0x0800080008080808), CONST64(0x0800080208080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
890 CONST64(0x0008080000000000), CONST64(0x0008080200000000), CONST64(0x0008080008000000), CONST64(0x0008080208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
891 CONST64(0x0008080000080000), CONST64(0x0008080200080000), CONST64(0x0008080008080000), CONST64(0x0008080208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
892 CONST64(0x0008080000000800), CONST64(0x0008080200000800), CONST64(0x0008080008000800), CONST64(0x0008080208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
893 CONST64(0x0008080000080800), CONST64(0x0008080200080800), CONST64(0x0008080008080800), CONST64(0x0008080208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
894 CONST64(0x0008080000000008), CONST64(0x0008080200000008), CONST64(0x0008080008000008), CONST64(0x0008080208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
895 CONST64(0x0008080000080008), CONST64(0x0008080200080008), CONST64(0x0008080008080008), CONST64(0x0008080208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
896 CONST64(0x0008080000000808), CONST64(0x0008080200000808), CONST64(0x0008080008000808), CONST64(0x0008080208000808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
897 CONST64(0x0008080000080808), CONST64(0x0008080200080808), CONST64(0x0008080008080808), CONST64(0x0008080208080808),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
898 CONST64(0x0808080000000000), CONST64(0x0808080200000000), CONST64(0x0808080008000000), CONST64(0x0808080208000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
899 CONST64(0x0808080000080000), CONST64(0x0808080200080000), CONST64(0x0808080008080000), CONST64(0x0808080208080000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
900 CONST64(0x0808080000000800), CONST64(0x0808080200000800), CONST64(0x0808080008000800), CONST64(0x0808080208000800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
901 CONST64(0x0808080000080800), CONST64(0x0808080200080800), CONST64(0x0808080008080800), CONST64(0x0808080208080800),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
902 CONST64(0x0808080000000008), CONST64(0x0808080200000008), CONST64(0x0808080008000008), CONST64(0x0808080208000008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
903 CONST64(0x0808080000080008), CONST64(0x0808080200080008), CONST64(0x0808080008080008), CONST64(0x0808080208080008),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
904 CONST64(0x0808080000000808), CONST64(0x0808080200000808), CONST64(0x0808080008000808), CONST64(0x0808080208000808),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
905 CONST64(0x0808080000080808), CONST64(0x0808080200080808), CONST64(0x0808080008080808), CONST64(0x0808080208080808)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
906 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
907 { CONST64(0x0000000000000000), CONST64(0x0000000800000000), CONST64(0x0000000020000000), CONST64(0x0000000820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
908 CONST64(0x0000000000200000), CONST64(0x0000000800200000), CONST64(0x0000000020200000), CONST64(0x0000000820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
909 CONST64(0x0000000000002000), CONST64(0x0000000800002000), CONST64(0x0000000020002000), CONST64(0x0000000820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
910 CONST64(0x0000000000202000), CONST64(0x0000000800202000), CONST64(0x0000000020202000), CONST64(0x0000000820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
911 CONST64(0x0000000000000020), CONST64(0x0000000800000020), CONST64(0x0000000020000020), CONST64(0x0000000820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
912 CONST64(0x0000000000200020), CONST64(0x0000000800200020), CONST64(0x0000000020200020), CONST64(0x0000000820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
913 CONST64(0x0000000000002020), CONST64(0x0000000800002020), CONST64(0x0000000020002020), CONST64(0x0000000820002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
914 CONST64(0x0000000000202020), CONST64(0x0000000800202020), CONST64(0x0000000020202020), CONST64(0x0000000820202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
915 CONST64(0x2000000000000000), CONST64(0x2000000800000000), CONST64(0x2000000020000000), CONST64(0x2000000820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
916 CONST64(0x2000000000200000), CONST64(0x2000000800200000), CONST64(0x2000000020200000), CONST64(0x2000000820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
917 CONST64(0x2000000000002000), CONST64(0x2000000800002000), CONST64(0x2000000020002000), CONST64(0x2000000820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
918 CONST64(0x2000000000202000), CONST64(0x2000000800202000), CONST64(0x2000000020202000), CONST64(0x2000000820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
919 CONST64(0x2000000000000020), CONST64(0x2000000800000020), CONST64(0x2000000020000020), CONST64(0x2000000820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
920 CONST64(0x2000000000200020), CONST64(0x2000000800200020), CONST64(0x2000000020200020), CONST64(0x2000000820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
921 CONST64(0x2000000000002020), CONST64(0x2000000800002020), CONST64(0x2000000020002020), CONST64(0x2000000820002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
922 CONST64(0x2000000000202020), CONST64(0x2000000800202020), CONST64(0x2000000020202020), CONST64(0x2000000820202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
923 CONST64(0x0020000000000000), CONST64(0x0020000800000000), CONST64(0x0020000020000000), CONST64(0x0020000820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
924 CONST64(0x0020000000200000), CONST64(0x0020000800200000), CONST64(0x0020000020200000), CONST64(0x0020000820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
925 CONST64(0x0020000000002000), CONST64(0x0020000800002000), CONST64(0x0020000020002000), CONST64(0x0020000820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
926 CONST64(0x0020000000202000), CONST64(0x0020000800202000), CONST64(0x0020000020202000), CONST64(0x0020000820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
927 CONST64(0x0020000000000020), CONST64(0x0020000800000020), CONST64(0x0020000020000020), CONST64(0x0020000820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
928 CONST64(0x0020000000200020), CONST64(0x0020000800200020), CONST64(0x0020000020200020), CONST64(0x0020000820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
929 CONST64(0x0020000000002020), CONST64(0x0020000800002020), CONST64(0x0020000020002020), CONST64(0x0020000820002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
930 CONST64(0x0020000000202020), CONST64(0x0020000800202020), CONST64(0x0020000020202020), CONST64(0x0020000820202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
931 CONST64(0x2020000000000000), CONST64(0x2020000800000000), CONST64(0x2020000020000000), CONST64(0x2020000820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
932 CONST64(0x2020000000200000), CONST64(0x2020000800200000), CONST64(0x2020000020200000), CONST64(0x2020000820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
933 CONST64(0x2020000000002000), CONST64(0x2020000800002000), CONST64(0x2020000020002000), CONST64(0x2020000820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
934 CONST64(0x2020000000202000), CONST64(0x2020000800202000), CONST64(0x2020000020202000), CONST64(0x2020000820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
935 CONST64(0x2020000000000020), CONST64(0x2020000800000020), CONST64(0x2020000020000020), CONST64(0x2020000820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
936 CONST64(0x2020000000200020), CONST64(0x2020000800200020), CONST64(0x2020000020200020), CONST64(0x2020000820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
937 CONST64(0x2020000000002020), CONST64(0x2020000800002020), CONST64(0x2020000020002020), CONST64(0x2020000820002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
938 CONST64(0x2020000000202020), CONST64(0x2020000800202020), CONST64(0x2020000020202020), CONST64(0x2020000820202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
939 CONST64(0x0000200000000000), CONST64(0x0000200800000000), CONST64(0x0000200020000000), CONST64(0x0000200820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
940 CONST64(0x0000200000200000), CONST64(0x0000200800200000), CONST64(0x0000200020200000), CONST64(0x0000200820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
941 CONST64(0x0000200000002000), CONST64(0x0000200800002000), CONST64(0x0000200020002000), CONST64(0x0000200820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
942 CONST64(0x0000200000202000), CONST64(0x0000200800202000), CONST64(0x0000200020202000), CONST64(0x0000200820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
943 CONST64(0x0000200000000020), CONST64(0x0000200800000020), CONST64(0x0000200020000020), CONST64(0x0000200820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
944 CONST64(0x0000200000200020), CONST64(0x0000200800200020), CONST64(0x0000200020200020), CONST64(0x0000200820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
945 CONST64(0x0000200000002020), CONST64(0x0000200800002020), CONST64(0x0000200020002020), CONST64(0x0000200820002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
946 CONST64(0x0000200000202020), CONST64(0x0000200800202020), CONST64(0x0000200020202020), CONST64(0x0000200820202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
947 CONST64(0x2000200000000000), CONST64(0x2000200800000000), CONST64(0x2000200020000000), CONST64(0x2000200820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
948 CONST64(0x2000200000200000), CONST64(0x2000200800200000), CONST64(0x2000200020200000), CONST64(0x2000200820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
949 CONST64(0x2000200000002000), CONST64(0x2000200800002000), CONST64(0x2000200020002000), CONST64(0x2000200820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
950 CONST64(0x2000200000202000), CONST64(0x2000200800202000), CONST64(0x2000200020202000), CONST64(0x2000200820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
951 CONST64(0x2000200000000020), CONST64(0x2000200800000020), CONST64(0x2000200020000020), CONST64(0x2000200820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
952 CONST64(0x2000200000200020), CONST64(0x2000200800200020), CONST64(0x2000200020200020), CONST64(0x2000200820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
953 CONST64(0x2000200000002020), CONST64(0x2000200800002020), CONST64(0x2000200020002020), CONST64(0x2000200820002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
954 CONST64(0x2000200000202020), CONST64(0x2000200800202020), CONST64(0x2000200020202020), CONST64(0x2000200820202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
955 CONST64(0x0020200000000000), CONST64(0x0020200800000000), CONST64(0x0020200020000000), CONST64(0x0020200820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
956 CONST64(0x0020200000200000), CONST64(0x0020200800200000), CONST64(0x0020200020200000), CONST64(0x0020200820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
957 CONST64(0x0020200000002000), CONST64(0x0020200800002000), CONST64(0x0020200020002000), CONST64(0x0020200820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
958 CONST64(0x0020200000202000), CONST64(0x0020200800202000), CONST64(0x0020200020202000), CONST64(0x0020200820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
959 CONST64(0x0020200000000020), CONST64(0x0020200800000020), CONST64(0x0020200020000020), CONST64(0x0020200820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
960 CONST64(0x0020200000200020), CONST64(0x0020200800200020), CONST64(0x0020200020200020), CONST64(0x0020200820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
961 CONST64(0x0020200000002020), CONST64(0x0020200800002020), CONST64(0x0020200020002020), CONST64(0x0020200820002020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
962 CONST64(0x0020200000202020), CONST64(0x0020200800202020), CONST64(0x0020200020202020), CONST64(0x0020200820202020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
963 CONST64(0x2020200000000000), CONST64(0x2020200800000000), CONST64(0x2020200020000000), CONST64(0x2020200820000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
964 CONST64(0x2020200000200000), CONST64(0x2020200800200000), CONST64(0x2020200020200000), CONST64(0x2020200820200000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
965 CONST64(0x2020200000002000), CONST64(0x2020200800002000), CONST64(0x2020200020002000), CONST64(0x2020200820002000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
966 CONST64(0x2020200000202000), CONST64(0x2020200800202000), CONST64(0x2020200020202000), CONST64(0x2020200820202000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
967 CONST64(0x2020200000000020), CONST64(0x2020200800000020), CONST64(0x2020200020000020), CONST64(0x2020200820000020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
968 CONST64(0x2020200000200020), CONST64(0x2020200800200020), CONST64(0x2020200020200020), CONST64(0x2020200820200020),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
969 CONST64(0x2020200000002020), CONST64(0x2020200800002020), CONST64(0x2020200020002020), CONST64(0x2020200820002020),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
970 CONST64(0x2020200000202020), CONST64(0x2020200800202020), CONST64(0x2020200020202020), CONST64(0x2020200820202020)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
971 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
972 { CONST64(0x0000000000000000), CONST64(0x0000002000000000), CONST64(0x0000000080000000), CONST64(0x0000002080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
973 CONST64(0x0000000000800000), CONST64(0x0000002000800000), CONST64(0x0000000080800000), CONST64(0x0000002080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
974 CONST64(0x0000000000008000), CONST64(0x0000002000008000), CONST64(0x0000000080008000), CONST64(0x0000002080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
975 CONST64(0x0000000000808000), CONST64(0x0000002000808000), CONST64(0x0000000080808000), CONST64(0x0000002080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
976 CONST64(0x0000000000000080), CONST64(0x0000002000000080), CONST64(0x0000000080000080), CONST64(0x0000002080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
977 CONST64(0x0000000000800080), CONST64(0x0000002000800080), CONST64(0x0000000080800080), CONST64(0x0000002080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
978 CONST64(0x0000000000008080), CONST64(0x0000002000008080), CONST64(0x0000000080008080), CONST64(0x0000002080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
979 CONST64(0x0000000000808080), CONST64(0x0000002000808080), CONST64(0x0000000080808080), CONST64(0x0000002080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
980 CONST64(0x8000000000000000), CONST64(0x8000002000000000), CONST64(0x8000000080000000), CONST64(0x8000002080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
981 CONST64(0x8000000000800000), CONST64(0x8000002000800000), CONST64(0x8000000080800000), CONST64(0x8000002080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
982 CONST64(0x8000000000008000), CONST64(0x8000002000008000), CONST64(0x8000000080008000), CONST64(0x8000002080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
983 CONST64(0x8000000000808000), CONST64(0x8000002000808000), CONST64(0x8000000080808000), CONST64(0x8000002080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
984 CONST64(0x8000000000000080), CONST64(0x8000002000000080), CONST64(0x8000000080000080), CONST64(0x8000002080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
985 CONST64(0x8000000000800080), CONST64(0x8000002000800080), CONST64(0x8000000080800080), CONST64(0x8000002080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
986 CONST64(0x8000000000008080), CONST64(0x8000002000008080), CONST64(0x8000000080008080), CONST64(0x8000002080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
987 CONST64(0x8000000000808080), CONST64(0x8000002000808080), CONST64(0x8000000080808080), CONST64(0x8000002080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
988 CONST64(0x0080000000000000), CONST64(0x0080002000000000), CONST64(0x0080000080000000), CONST64(0x0080002080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
989 CONST64(0x0080000000800000), CONST64(0x0080002000800000), CONST64(0x0080000080800000), CONST64(0x0080002080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
990 CONST64(0x0080000000008000), CONST64(0x0080002000008000), CONST64(0x0080000080008000), CONST64(0x0080002080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
991 CONST64(0x0080000000808000), CONST64(0x0080002000808000), CONST64(0x0080000080808000), CONST64(0x0080002080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
992 CONST64(0x0080000000000080), CONST64(0x0080002000000080), CONST64(0x0080000080000080), CONST64(0x0080002080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
993 CONST64(0x0080000000800080), CONST64(0x0080002000800080), CONST64(0x0080000080800080), CONST64(0x0080002080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
994 CONST64(0x0080000000008080), CONST64(0x0080002000008080), CONST64(0x0080000080008080), CONST64(0x0080002080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
995 CONST64(0x0080000000808080), CONST64(0x0080002000808080), CONST64(0x0080000080808080), CONST64(0x0080002080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
996 CONST64(0x8080000000000000), CONST64(0x8080002000000000), CONST64(0x8080000080000000), CONST64(0x8080002080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
997 CONST64(0x8080000000800000), CONST64(0x8080002000800000), CONST64(0x8080000080800000), CONST64(0x8080002080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
998 CONST64(0x8080000000008000), CONST64(0x8080002000008000), CONST64(0x8080000080008000), CONST64(0x8080002080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
999 CONST64(0x8080000000808000), CONST64(0x8080002000808000), CONST64(0x8080000080808000), CONST64(0x8080002080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1000 CONST64(0x8080000000000080), CONST64(0x8080002000000080), CONST64(0x8080000080000080), CONST64(0x8080002080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1001 CONST64(0x8080000000800080), CONST64(0x8080002000800080), CONST64(0x8080000080800080), CONST64(0x8080002080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1002 CONST64(0x8080000000008080), CONST64(0x8080002000008080), CONST64(0x8080000080008080), CONST64(0x8080002080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1003 CONST64(0x8080000000808080), CONST64(0x8080002000808080), CONST64(0x8080000080808080), CONST64(0x8080002080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1004 CONST64(0x0000800000000000), CONST64(0x0000802000000000), CONST64(0x0000800080000000), CONST64(0x0000802080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1005 CONST64(0x0000800000800000), CONST64(0x0000802000800000), CONST64(0x0000800080800000), CONST64(0x0000802080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1006 CONST64(0x0000800000008000), CONST64(0x0000802000008000), CONST64(0x0000800080008000), CONST64(0x0000802080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1007 CONST64(0x0000800000808000), CONST64(0x0000802000808000), CONST64(0x0000800080808000), CONST64(0x0000802080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1008 CONST64(0x0000800000000080), CONST64(0x0000802000000080), CONST64(0x0000800080000080), CONST64(0x0000802080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1009 CONST64(0x0000800000800080), CONST64(0x0000802000800080), CONST64(0x0000800080800080), CONST64(0x0000802080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1010 CONST64(0x0000800000008080), CONST64(0x0000802000008080), CONST64(0x0000800080008080), CONST64(0x0000802080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1011 CONST64(0x0000800000808080), CONST64(0x0000802000808080), CONST64(0x0000800080808080), CONST64(0x0000802080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1012 CONST64(0x8000800000000000), CONST64(0x8000802000000000), CONST64(0x8000800080000000), CONST64(0x8000802080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1013 CONST64(0x8000800000800000), CONST64(0x8000802000800000), CONST64(0x8000800080800000), CONST64(0x8000802080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1014 CONST64(0x8000800000008000), CONST64(0x8000802000008000), CONST64(0x8000800080008000), CONST64(0x8000802080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1015 CONST64(0x8000800000808000), CONST64(0x8000802000808000), CONST64(0x8000800080808000), CONST64(0x8000802080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1016 CONST64(0x8000800000000080), CONST64(0x8000802000000080), CONST64(0x8000800080000080), CONST64(0x8000802080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1017 CONST64(0x8000800000800080), CONST64(0x8000802000800080), CONST64(0x8000800080800080), CONST64(0x8000802080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1018 CONST64(0x8000800000008080), CONST64(0x8000802000008080), CONST64(0x8000800080008080), CONST64(0x8000802080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1019 CONST64(0x8000800000808080), CONST64(0x8000802000808080), CONST64(0x8000800080808080), CONST64(0x8000802080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1020 CONST64(0x0080800000000000), CONST64(0x0080802000000000), CONST64(0x0080800080000000), CONST64(0x0080802080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1021 CONST64(0x0080800000800000), CONST64(0x0080802000800000), CONST64(0x0080800080800000), CONST64(0x0080802080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1022 CONST64(0x0080800000008000), CONST64(0x0080802000008000), CONST64(0x0080800080008000), CONST64(0x0080802080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1023 CONST64(0x0080800000808000), CONST64(0x0080802000808000), CONST64(0x0080800080808000), CONST64(0x0080802080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1024 CONST64(0x0080800000000080), CONST64(0x0080802000000080), CONST64(0x0080800080000080), CONST64(0x0080802080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1025 CONST64(0x0080800000800080), CONST64(0x0080802000800080), CONST64(0x0080800080800080), CONST64(0x0080802080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1026 CONST64(0x0080800000008080), CONST64(0x0080802000008080), CONST64(0x0080800080008080), CONST64(0x0080802080008080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1027 CONST64(0x0080800000808080), CONST64(0x0080802000808080), CONST64(0x0080800080808080), CONST64(0x0080802080808080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1028 CONST64(0x8080800000000000), CONST64(0x8080802000000000), CONST64(0x8080800080000000), CONST64(0x8080802080000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1029 CONST64(0x8080800000800000), CONST64(0x8080802000800000), CONST64(0x8080800080800000), CONST64(0x8080802080800000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1030 CONST64(0x8080800000008000), CONST64(0x8080802000008000), CONST64(0x8080800080008000), CONST64(0x8080802080008000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1031 CONST64(0x8080800000808000), CONST64(0x8080802000808000), CONST64(0x8080800080808000), CONST64(0x8080802080808000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1032 CONST64(0x8080800000000080), CONST64(0x8080802000000080), CONST64(0x8080800080000080), CONST64(0x8080802080000080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1033 CONST64(0x8080800000800080), CONST64(0x8080802000800080), CONST64(0x8080800080800080), CONST64(0x8080802080800080),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1034 CONST64(0x8080800000008080), CONST64(0x8080802000008080), CONST64(0x8080800080008080), CONST64(0x8080802080008080),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1035 CONST64(0x8080800000808080), CONST64(0x8080802000808080), CONST64(0x8080800080808080), CONST64(0x8080802080808080)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1036 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1037 { CONST64(0x0000000000000000), CONST64(0x0000004000000000), CONST64(0x0000000001000000), CONST64(0x0000004001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1038 CONST64(0x0000000000010000), CONST64(0x0000004000010000), CONST64(0x0000000001010000), CONST64(0x0000004001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1039 CONST64(0x0000000000000100), CONST64(0x0000004000000100), CONST64(0x0000000001000100), CONST64(0x0000004001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1040 CONST64(0x0000000000010100), CONST64(0x0000004000010100), CONST64(0x0000000001010100), CONST64(0x0000004001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1041 CONST64(0x0000000000000001), CONST64(0x0000004000000001), CONST64(0x0000000001000001), CONST64(0x0000004001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1042 CONST64(0x0000000000010001), CONST64(0x0000004000010001), CONST64(0x0000000001010001), CONST64(0x0000004001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1043 CONST64(0x0000000000000101), CONST64(0x0000004000000101), CONST64(0x0000000001000101), CONST64(0x0000004001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1044 CONST64(0x0000000000010101), CONST64(0x0000004000010101), CONST64(0x0000000001010101), CONST64(0x0000004001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1045 CONST64(0x0100000000000000), CONST64(0x0100004000000000), CONST64(0x0100000001000000), CONST64(0x0100004001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1046 CONST64(0x0100000000010000), CONST64(0x0100004000010000), CONST64(0x0100000001010000), CONST64(0x0100004001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1047 CONST64(0x0100000000000100), CONST64(0x0100004000000100), CONST64(0x0100000001000100), CONST64(0x0100004001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1048 CONST64(0x0100000000010100), CONST64(0x0100004000010100), CONST64(0x0100000001010100), CONST64(0x0100004001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1049 CONST64(0x0100000000000001), CONST64(0x0100004000000001), CONST64(0x0100000001000001), CONST64(0x0100004001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1050 CONST64(0x0100000000010001), CONST64(0x0100004000010001), CONST64(0x0100000001010001), CONST64(0x0100004001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1051 CONST64(0x0100000000000101), CONST64(0x0100004000000101), CONST64(0x0100000001000101), CONST64(0x0100004001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1052 CONST64(0x0100000000010101), CONST64(0x0100004000010101), CONST64(0x0100000001010101), CONST64(0x0100004001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1053 CONST64(0x0001000000000000), CONST64(0x0001004000000000), CONST64(0x0001000001000000), CONST64(0x0001004001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1054 CONST64(0x0001000000010000), CONST64(0x0001004000010000), CONST64(0x0001000001010000), CONST64(0x0001004001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1055 CONST64(0x0001000000000100), CONST64(0x0001004000000100), CONST64(0x0001000001000100), CONST64(0x0001004001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1056 CONST64(0x0001000000010100), CONST64(0x0001004000010100), CONST64(0x0001000001010100), CONST64(0x0001004001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1057 CONST64(0x0001000000000001), CONST64(0x0001004000000001), CONST64(0x0001000001000001), CONST64(0x0001004001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1058 CONST64(0x0001000000010001), CONST64(0x0001004000010001), CONST64(0x0001000001010001), CONST64(0x0001004001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1059 CONST64(0x0001000000000101), CONST64(0x0001004000000101), CONST64(0x0001000001000101), CONST64(0x0001004001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1060 CONST64(0x0001000000010101), CONST64(0x0001004000010101), CONST64(0x0001000001010101), CONST64(0x0001004001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1061 CONST64(0x0101000000000000), CONST64(0x0101004000000000), CONST64(0x0101000001000000), CONST64(0x0101004001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1062 CONST64(0x0101000000010000), CONST64(0x0101004000010000), CONST64(0x0101000001010000), CONST64(0x0101004001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1063 CONST64(0x0101000000000100), CONST64(0x0101004000000100), CONST64(0x0101000001000100), CONST64(0x0101004001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1064 CONST64(0x0101000000010100), CONST64(0x0101004000010100), CONST64(0x0101000001010100), CONST64(0x0101004001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1065 CONST64(0x0101000000000001), CONST64(0x0101004000000001), CONST64(0x0101000001000001), CONST64(0x0101004001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1066 CONST64(0x0101000000010001), CONST64(0x0101004000010001), CONST64(0x0101000001010001), CONST64(0x0101004001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1067 CONST64(0x0101000000000101), CONST64(0x0101004000000101), CONST64(0x0101000001000101), CONST64(0x0101004001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1068 CONST64(0x0101000000010101), CONST64(0x0101004000010101), CONST64(0x0101000001010101), CONST64(0x0101004001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1069 CONST64(0x0000010000000000), CONST64(0x0000014000000000), CONST64(0x0000010001000000), CONST64(0x0000014001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1070 CONST64(0x0000010000010000), CONST64(0x0000014000010000), CONST64(0x0000010001010000), CONST64(0x0000014001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1071 CONST64(0x0000010000000100), CONST64(0x0000014000000100), CONST64(0x0000010001000100), CONST64(0x0000014001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1072 CONST64(0x0000010000010100), CONST64(0x0000014000010100), CONST64(0x0000010001010100), CONST64(0x0000014001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1073 CONST64(0x0000010000000001), CONST64(0x0000014000000001), CONST64(0x0000010001000001), CONST64(0x0000014001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1074 CONST64(0x0000010000010001), CONST64(0x0000014000010001), CONST64(0x0000010001010001), CONST64(0x0000014001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1075 CONST64(0x0000010000000101), CONST64(0x0000014000000101), CONST64(0x0000010001000101), CONST64(0x0000014001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1076 CONST64(0x0000010000010101), CONST64(0x0000014000010101), CONST64(0x0000010001010101), CONST64(0x0000014001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1077 CONST64(0x0100010000000000), CONST64(0x0100014000000000), CONST64(0x0100010001000000), CONST64(0x0100014001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1078 CONST64(0x0100010000010000), CONST64(0x0100014000010000), CONST64(0x0100010001010000), CONST64(0x0100014001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1079 CONST64(0x0100010000000100), CONST64(0x0100014000000100), CONST64(0x0100010001000100), CONST64(0x0100014001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1080 CONST64(0x0100010000010100), CONST64(0x0100014000010100), CONST64(0x0100010001010100), CONST64(0x0100014001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1081 CONST64(0x0100010000000001), CONST64(0x0100014000000001), CONST64(0x0100010001000001), CONST64(0x0100014001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1082 CONST64(0x0100010000010001), CONST64(0x0100014000010001), CONST64(0x0100010001010001), CONST64(0x0100014001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1083 CONST64(0x0100010000000101), CONST64(0x0100014000000101), CONST64(0x0100010001000101), CONST64(0x0100014001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1084 CONST64(0x0100010000010101), CONST64(0x0100014000010101), CONST64(0x0100010001010101), CONST64(0x0100014001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1085 CONST64(0x0001010000000000), CONST64(0x0001014000000000), CONST64(0x0001010001000000), CONST64(0x0001014001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1086 CONST64(0x0001010000010000), CONST64(0x0001014000010000), CONST64(0x0001010001010000), CONST64(0x0001014001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1087 CONST64(0x0001010000000100), CONST64(0x0001014000000100), CONST64(0x0001010001000100), CONST64(0x0001014001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1088 CONST64(0x0001010000010100), CONST64(0x0001014000010100), CONST64(0x0001010001010100), CONST64(0x0001014001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1089 CONST64(0x0001010000000001), CONST64(0x0001014000000001), CONST64(0x0001010001000001), CONST64(0x0001014001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1090 CONST64(0x0001010000010001), CONST64(0x0001014000010001), CONST64(0x0001010001010001), CONST64(0x0001014001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1091 CONST64(0x0001010000000101), CONST64(0x0001014000000101), CONST64(0x0001010001000101), CONST64(0x0001014001000101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1092 CONST64(0x0001010000010101), CONST64(0x0001014000010101), CONST64(0x0001010001010101), CONST64(0x0001014001010101),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1093 CONST64(0x0101010000000000), CONST64(0x0101014000000000), CONST64(0x0101010001000000), CONST64(0x0101014001000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1094 CONST64(0x0101010000010000), CONST64(0x0101014000010000), CONST64(0x0101010001010000), CONST64(0x0101014001010000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1095 CONST64(0x0101010000000100), CONST64(0x0101014000000100), CONST64(0x0101010001000100), CONST64(0x0101014001000100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1096 CONST64(0x0101010000010100), CONST64(0x0101014000010100), CONST64(0x0101010001010100), CONST64(0x0101014001010100),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1097 CONST64(0x0101010000000001), CONST64(0x0101014000000001), CONST64(0x0101010001000001), CONST64(0x0101014001000001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1098 CONST64(0x0101010000010001), CONST64(0x0101014000010001), CONST64(0x0101010001010001), CONST64(0x0101014001010001),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1099 CONST64(0x0101010000000101), CONST64(0x0101014000000101), CONST64(0x0101010001000101), CONST64(0x0101014001000101),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1100 CONST64(0x0101010000010101), CONST64(0x0101014000010101), CONST64(0x0101010001010101), CONST64(0x0101014001010101)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1101 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1102 { CONST64(0x0000000000000000), CONST64(0x0000000100000000), CONST64(0x0000000004000000), CONST64(0x0000000104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1103 CONST64(0x0000000000040000), CONST64(0x0000000100040000), CONST64(0x0000000004040000), CONST64(0x0000000104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1104 CONST64(0x0000000000000400), CONST64(0x0000000100000400), CONST64(0x0000000004000400), CONST64(0x0000000104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1105 CONST64(0x0000000000040400), CONST64(0x0000000100040400), CONST64(0x0000000004040400), CONST64(0x0000000104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1106 CONST64(0x0000000000000004), CONST64(0x0000000100000004), CONST64(0x0000000004000004), CONST64(0x0000000104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1107 CONST64(0x0000000000040004), CONST64(0x0000000100040004), CONST64(0x0000000004040004), CONST64(0x0000000104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1108 CONST64(0x0000000000000404), CONST64(0x0000000100000404), CONST64(0x0000000004000404), CONST64(0x0000000104000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1109 CONST64(0x0000000000040404), CONST64(0x0000000100040404), CONST64(0x0000000004040404), CONST64(0x0000000104040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1110 CONST64(0x0400000000000000), CONST64(0x0400000100000000), CONST64(0x0400000004000000), CONST64(0x0400000104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1111 CONST64(0x0400000000040000), CONST64(0x0400000100040000), CONST64(0x0400000004040000), CONST64(0x0400000104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1112 CONST64(0x0400000000000400), CONST64(0x0400000100000400), CONST64(0x0400000004000400), CONST64(0x0400000104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1113 CONST64(0x0400000000040400), CONST64(0x0400000100040400), CONST64(0x0400000004040400), CONST64(0x0400000104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1114 CONST64(0x0400000000000004), CONST64(0x0400000100000004), CONST64(0x0400000004000004), CONST64(0x0400000104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1115 CONST64(0x0400000000040004), CONST64(0x0400000100040004), CONST64(0x0400000004040004), CONST64(0x0400000104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1116 CONST64(0x0400000000000404), CONST64(0x0400000100000404), CONST64(0x0400000004000404), CONST64(0x0400000104000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1117 CONST64(0x0400000000040404), CONST64(0x0400000100040404), CONST64(0x0400000004040404), CONST64(0x0400000104040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1118 CONST64(0x0004000000000000), CONST64(0x0004000100000000), CONST64(0x0004000004000000), CONST64(0x0004000104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1119 CONST64(0x0004000000040000), CONST64(0x0004000100040000), CONST64(0x0004000004040000), CONST64(0x0004000104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1120 CONST64(0x0004000000000400), CONST64(0x0004000100000400), CONST64(0x0004000004000400), CONST64(0x0004000104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1121 CONST64(0x0004000000040400), CONST64(0x0004000100040400), CONST64(0x0004000004040400), CONST64(0x0004000104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1122 CONST64(0x0004000000000004), CONST64(0x0004000100000004), CONST64(0x0004000004000004), CONST64(0x0004000104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1123 CONST64(0x0004000000040004), CONST64(0x0004000100040004), CONST64(0x0004000004040004), CONST64(0x0004000104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1124 CONST64(0x0004000000000404), CONST64(0x0004000100000404), CONST64(0x0004000004000404), CONST64(0x0004000104000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1125 CONST64(0x0004000000040404), CONST64(0x0004000100040404), CONST64(0x0004000004040404), CONST64(0x0004000104040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1126 CONST64(0x0404000000000000), CONST64(0x0404000100000000), CONST64(0x0404000004000000), CONST64(0x0404000104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1127 CONST64(0x0404000000040000), CONST64(0x0404000100040000), CONST64(0x0404000004040000), CONST64(0x0404000104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1128 CONST64(0x0404000000000400), CONST64(0x0404000100000400), CONST64(0x0404000004000400), CONST64(0x0404000104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1129 CONST64(0x0404000000040400), CONST64(0x0404000100040400), CONST64(0x0404000004040400), CONST64(0x0404000104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1130 CONST64(0x0404000000000004), CONST64(0x0404000100000004), CONST64(0x0404000004000004), CONST64(0x0404000104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1131 CONST64(0x0404000000040004), CONST64(0x0404000100040004), CONST64(0x0404000004040004), CONST64(0x0404000104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1132 CONST64(0x0404000000000404), CONST64(0x0404000100000404), CONST64(0x0404000004000404), CONST64(0x0404000104000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1133 CONST64(0x0404000000040404), CONST64(0x0404000100040404), CONST64(0x0404000004040404), CONST64(0x0404000104040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1134 CONST64(0x0000040000000000), CONST64(0x0000040100000000), CONST64(0x0000040004000000), CONST64(0x0000040104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1135 CONST64(0x0000040000040000), CONST64(0x0000040100040000), CONST64(0x0000040004040000), CONST64(0x0000040104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1136 CONST64(0x0000040000000400), CONST64(0x0000040100000400), CONST64(0x0000040004000400), CONST64(0x0000040104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1137 CONST64(0x0000040000040400), CONST64(0x0000040100040400), CONST64(0x0000040004040400), CONST64(0x0000040104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1138 CONST64(0x0000040000000004), CONST64(0x0000040100000004), CONST64(0x0000040004000004), CONST64(0x0000040104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1139 CONST64(0x0000040000040004), CONST64(0x0000040100040004), CONST64(0x0000040004040004), CONST64(0x0000040104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1140 CONST64(0x0000040000000404), CONST64(0x0000040100000404), CONST64(0x0000040004000404), CONST64(0x0000040104000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1141 CONST64(0x0000040000040404), CONST64(0x0000040100040404), CONST64(0x0000040004040404), CONST64(0x0000040104040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1142 CONST64(0x0400040000000000), CONST64(0x0400040100000000), CONST64(0x0400040004000000), CONST64(0x0400040104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1143 CONST64(0x0400040000040000), CONST64(0x0400040100040000), CONST64(0x0400040004040000), CONST64(0x0400040104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1144 CONST64(0x0400040000000400), CONST64(0x0400040100000400), CONST64(0x0400040004000400), CONST64(0x0400040104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1145 CONST64(0x0400040000040400), CONST64(0x0400040100040400), CONST64(0x0400040004040400), CONST64(0x0400040104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1146 CONST64(0x0400040000000004), CONST64(0x0400040100000004), CONST64(0x0400040004000004), CONST64(0x0400040104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1147 CONST64(0x0400040000040004), CONST64(0x0400040100040004), CONST64(0x0400040004040004), CONST64(0x0400040104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1148 CONST64(0x0400040000000404), CONST64(0x0400040100000404), CONST64(0x0400040004000404), CONST64(0x0400040104000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1149 CONST64(0x0400040000040404), CONST64(0x0400040100040404), CONST64(0x0400040004040404), CONST64(0x0400040104040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1150 CONST64(0x0004040000000000), CONST64(0x0004040100000000), CONST64(0x0004040004000000), CONST64(0x0004040104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1151 CONST64(0x0004040000040000), CONST64(0x0004040100040000), CONST64(0x0004040004040000), CONST64(0x0004040104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1152 CONST64(0x0004040000000400), CONST64(0x0004040100000400), CONST64(0x0004040004000400), CONST64(0x0004040104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1153 CONST64(0x0004040000040400), CONST64(0x0004040100040400), CONST64(0x0004040004040400), CONST64(0x0004040104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1154 CONST64(0x0004040000000004), CONST64(0x0004040100000004), CONST64(0x0004040004000004), CONST64(0x0004040104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1155 CONST64(0x0004040000040004), CONST64(0x0004040100040004), CONST64(0x0004040004040004), CONST64(0x0004040104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1156 CONST64(0x0004040000000404), CONST64(0x0004040100000404), CONST64(0x0004040004000404), CONST64(0x0004040104000404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1157 CONST64(0x0004040000040404), CONST64(0x0004040100040404), CONST64(0x0004040004040404), CONST64(0x0004040104040404),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1158 CONST64(0x0404040000000000), CONST64(0x0404040100000000), CONST64(0x0404040004000000), CONST64(0x0404040104000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1159 CONST64(0x0404040000040000), CONST64(0x0404040100040000), CONST64(0x0404040004040000), CONST64(0x0404040104040000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1160 CONST64(0x0404040000000400), CONST64(0x0404040100000400), CONST64(0x0404040004000400), CONST64(0x0404040104000400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1161 CONST64(0x0404040000040400), CONST64(0x0404040100040400), CONST64(0x0404040004040400), CONST64(0x0404040104040400),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1162 CONST64(0x0404040000000004), CONST64(0x0404040100000004), CONST64(0x0404040004000004), CONST64(0x0404040104000004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1163 CONST64(0x0404040000040004), CONST64(0x0404040100040004), CONST64(0x0404040004040004), CONST64(0x0404040104040004),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1164 CONST64(0x0404040000000404), CONST64(0x0404040100000404), CONST64(0x0404040004000404), CONST64(0x0404040104000404),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1165 CONST64(0x0404040000040404), CONST64(0x0404040100040404), CONST64(0x0404040004040404), CONST64(0x0404040104040404)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1166 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1167 { CONST64(0x0000000000000000), CONST64(0x0000000400000000), CONST64(0x0000000010000000), CONST64(0x0000000410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1168 CONST64(0x0000000000100000), CONST64(0x0000000400100000), CONST64(0x0000000010100000), CONST64(0x0000000410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1169 CONST64(0x0000000000001000), CONST64(0x0000000400001000), CONST64(0x0000000010001000), CONST64(0x0000000410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1170 CONST64(0x0000000000101000), CONST64(0x0000000400101000), CONST64(0x0000000010101000), CONST64(0x0000000410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1171 CONST64(0x0000000000000010), CONST64(0x0000000400000010), CONST64(0x0000000010000010), CONST64(0x0000000410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1172 CONST64(0x0000000000100010), CONST64(0x0000000400100010), CONST64(0x0000000010100010), CONST64(0x0000000410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1173 CONST64(0x0000000000001010), CONST64(0x0000000400001010), CONST64(0x0000000010001010), CONST64(0x0000000410001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1174 CONST64(0x0000000000101010), CONST64(0x0000000400101010), CONST64(0x0000000010101010), CONST64(0x0000000410101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1175 CONST64(0x1000000000000000), CONST64(0x1000000400000000), CONST64(0x1000000010000000), CONST64(0x1000000410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1176 CONST64(0x1000000000100000), CONST64(0x1000000400100000), CONST64(0x1000000010100000), CONST64(0x1000000410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1177 CONST64(0x1000000000001000), CONST64(0x1000000400001000), CONST64(0x1000000010001000), CONST64(0x1000000410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1178 CONST64(0x1000000000101000), CONST64(0x1000000400101000), CONST64(0x1000000010101000), CONST64(0x1000000410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1179 CONST64(0x1000000000000010), CONST64(0x1000000400000010), CONST64(0x1000000010000010), CONST64(0x1000000410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1180 CONST64(0x1000000000100010), CONST64(0x1000000400100010), CONST64(0x1000000010100010), CONST64(0x1000000410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1181 CONST64(0x1000000000001010), CONST64(0x1000000400001010), CONST64(0x1000000010001010), CONST64(0x1000000410001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1182 CONST64(0x1000000000101010), CONST64(0x1000000400101010), CONST64(0x1000000010101010), CONST64(0x1000000410101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1183 CONST64(0x0010000000000000), CONST64(0x0010000400000000), CONST64(0x0010000010000000), CONST64(0x0010000410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1184 CONST64(0x0010000000100000), CONST64(0x0010000400100000), CONST64(0x0010000010100000), CONST64(0x0010000410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1185 CONST64(0x0010000000001000), CONST64(0x0010000400001000), CONST64(0x0010000010001000), CONST64(0x0010000410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1186 CONST64(0x0010000000101000), CONST64(0x0010000400101000), CONST64(0x0010000010101000), CONST64(0x0010000410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1187 CONST64(0x0010000000000010), CONST64(0x0010000400000010), CONST64(0x0010000010000010), CONST64(0x0010000410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1188 CONST64(0x0010000000100010), CONST64(0x0010000400100010), CONST64(0x0010000010100010), CONST64(0x0010000410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1189 CONST64(0x0010000000001010), CONST64(0x0010000400001010), CONST64(0x0010000010001010), CONST64(0x0010000410001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1190 CONST64(0x0010000000101010), CONST64(0x0010000400101010), CONST64(0x0010000010101010), CONST64(0x0010000410101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1191 CONST64(0x1010000000000000), CONST64(0x1010000400000000), CONST64(0x1010000010000000), CONST64(0x1010000410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1192 CONST64(0x1010000000100000), CONST64(0x1010000400100000), CONST64(0x1010000010100000), CONST64(0x1010000410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1193 CONST64(0x1010000000001000), CONST64(0x1010000400001000), CONST64(0x1010000010001000), CONST64(0x1010000410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1194 CONST64(0x1010000000101000), CONST64(0x1010000400101000), CONST64(0x1010000010101000), CONST64(0x1010000410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1195 CONST64(0x1010000000000010), CONST64(0x1010000400000010), CONST64(0x1010000010000010), CONST64(0x1010000410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1196 CONST64(0x1010000000100010), CONST64(0x1010000400100010), CONST64(0x1010000010100010), CONST64(0x1010000410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1197 CONST64(0x1010000000001010), CONST64(0x1010000400001010), CONST64(0x1010000010001010), CONST64(0x1010000410001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1198 CONST64(0x1010000000101010), CONST64(0x1010000400101010), CONST64(0x1010000010101010), CONST64(0x1010000410101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1199 CONST64(0x0000100000000000), CONST64(0x0000100400000000), CONST64(0x0000100010000000), CONST64(0x0000100410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1200 CONST64(0x0000100000100000), CONST64(0x0000100400100000), CONST64(0x0000100010100000), CONST64(0x0000100410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1201 CONST64(0x0000100000001000), CONST64(0x0000100400001000), CONST64(0x0000100010001000), CONST64(0x0000100410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1202 CONST64(0x0000100000101000), CONST64(0x0000100400101000), CONST64(0x0000100010101000), CONST64(0x0000100410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1203 CONST64(0x0000100000000010), CONST64(0x0000100400000010), CONST64(0x0000100010000010), CONST64(0x0000100410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1204 CONST64(0x0000100000100010), CONST64(0x0000100400100010), CONST64(0x0000100010100010), CONST64(0x0000100410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1205 CONST64(0x0000100000001010), CONST64(0x0000100400001010), CONST64(0x0000100010001010), CONST64(0x0000100410001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1206 CONST64(0x0000100000101010), CONST64(0x0000100400101010), CONST64(0x0000100010101010), CONST64(0x0000100410101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1207 CONST64(0x1000100000000000), CONST64(0x1000100400000000), CONST64(0x1000100010000000), CONST64(0x1000100410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1208 CONST64(0x1000100000100000), CONST64(0x1000100400100000), CONST64(0x1000100010100000), CONST64(0x1000100410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1209 CONST64(0x1000100000001000), CONST64(0x1000100400001000), CONST64(0x1000100010001000), CONST64(0x1000100410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1210 CONST64(0x1000100000101000), CONST64(0x1000100400101000), CONST64(0x1000100010101000), CONST64(0x1000100410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1211 CONST64(0x1000100000000010), CONST64(0x1000100400000010), CONST64(0x1000100010000010), CONST64(0x1000100410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1212 CONST64(0x1000100000100010), CONST64(0x1000100400100010), CONST64(0x1000100010100010), CONST64(0x1000100410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1213 CONST64(0x1000100000001010), CONST64(0x1000100400001010), CONST64(0x1000100010001010), CONST64(0x1000100410001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1214 CONST64(0x1000100000101010), CONST64(0x1000100400101010), CONST64(0x1000100010101010), CONST64(0x1000100410101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1215 CONST64(0x0010100000000000), CONST64(0x0010100400000000), CONST64(0x0010100010000000), CONST64(0x0010100410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1216 CONST64(0x0010100000100000), CONST64(0x0010100400100000), CONST64(0x0010100010100000), CONST64(0x0010100410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1217 CONST64(0x0010100000001000), CONST64(0x0010100400001000), CONST64(0x0010100010001000), CONST64(0x0010100410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1218 CONST64(0x0010100000101000), CONST64(0x0010100400101000), CONST64(0x0010100010101000), CONST64(0x0010100410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1219 CONST64(0x0010100000000010), CONST64(0x0010100400000010), CONST64(0x0010100010000010), CONST64(0x0010100410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1220 CONST64(0x0010100000100010), CONST64(0x0010100400100010), CONST64(0x0010100010100010), CONST64(0x0010100410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1221 CONST64(0x0010100000001010), CONST64(0x0010100400001010), CONST64(0x0010100010001010), CONST64(0x0010100410001010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1222 CONST64(0x0010100000101010), CONST64(0x0010100400101010), CONST64(0x0010100010101010), CONST64(0x0010100410101010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1223 CONST64(0x1010100000000000), CONST64(0x1010100400000000), CONST64(0x1010100010000000), CONST64(0x1010100410000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1224 CONST64(0x1010100000100000), CONST64(0x1010100400100000), CONST64(0x1010100010100000), CONST64(0x1010100410100000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1225 CONST64(0x1010100000001000), CONST64(0x1010100400001000), CONST64(0x1010100010001000), CONST64(0x1010100410001000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1226 CONST64(0x1010100000101000), CONST64(0x1010100400101000), CONST64(0x1010100010101000), CONST64(0x1010100410101000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1227 CONST64(0x1010100000000010), CONST64(0x1010100400000010), CONST64(0x1010100010000010), CONST64(0x1010100410000010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1228 CONST64(0x1010100000100010), CONST64(0x1010100400100010), CONST64(0x1010100010100010), CONST64(0x1010100410100010),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1229 CONST64(0x1010100000001010), CONST64(0x1010100400001010), CONST64(0x1010100010001010), CONST64(0x1010100410001010),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1230 CONST64(0x1010100000101010), CONST64(0x1010100400101010), CONST64(0x1010100010101010), CONST64(0x1010100410101010)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1231 },
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1232 { CONST64(0x0000000000000000), CONST64(0x0000001000000000), CONST64(0x0000000040000000), CONST64(0x0000001040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1233 CONST64(0x0000000000400000), CONST64(0x0000001000400000), CONST64(0x0000000040400000), CONST64(0x0000001040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1234 CONST64(0x0000000000004000), CONST64(0x0000001000004000), CONST64(0x0000000040004000), CONST64(0x0000001040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1235 CONST64(0x0000000000404000), CONST64(0x0000001000404000), CONST64(0x0000000040404000), CONST64(0x0000001040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1236 CONST64(0x0000000000000040), CONST64(0x0000001000000040), CONST64(0x0000000040000040), CONST64(0x0000001040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1237 CONST64(0x0000000000400040), CONST64(0x0000001000400040), CONST64(0x0000000040400040), CONST64(0x0000001040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1238 CONST64(0x0000000000004040), CONST64(0x0000001000004040), CONST64(0x0000000040004040), CONST64(0x0000001040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1239 CONST64(0x0000000000404040), CONST64(0x0000001000404040), CONST64(0x0000000040404040), CONST64(0x0000001040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1240 CONST64(0x4000000000000000), CONST64(0x4000001000000000), CONST64(0x4000000040000000), CONST64(0x4000001040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1241 CONST64(0x4000000000400000), CONST64(0x4000001000400000), CONST64(0x4000000040400000), CONST64(0x4000001040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1242 CONST64(0x4000000000004000), CONST64(0x4000001000004000), CONST64(0x4000000040004000), CONST64(0x4000001040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1243 CONST64(0x4000000000404000), CONST64(0x4000001000404000), CONST64(0x4000000040404000), CONST64(0x4000001040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1244 CONST64(0x4000000000000040), CONST64(0x4000001000000040), CONST64(0x4000000040000040), CONST64(0x4000001040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1245 CONST64(0x4000000000400040), CONST64(0x4000001000400040), CONST64(0x4000000040400040), CONST64(0x4000001040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1246 CONST64(0x4000000000004040), CONST64(0x4000001000004040), CONST64(0x4000000040004040), CONST64(0x4000001040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1247 CONST64(0x4000000000404040), CONST64(0x4000001000404040), CONST64(0x4000000040404040), CONST64(0x4000001040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1248 CONST64(0x0040000000000000), CONST64(0x0040001000000000), CONST64(0x0040000040000000), CONST64(0x0040001040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1249 CONST64(0x0040000000400000), CONST64(0x0040001000400000), CONST64(0x0040000040400000), CONST64(0x0040001040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1250 CONST64(0x0040000000004000), CONST64(0x0040001000004000), CONST64(0x0040000040004000), CONST64(0x0040001040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1251 CONST64(0x0040000000404000), CONST64(0x0040001000404000), CONST64(0x0040000040404000), CONST64(0x0040001040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1252 CONST64(0x0040000000000040), CONST64(0x0040001000000040), CONST64(0x0040000040000040), CONST64(0x0040001040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1253 CONST64(0x0040000000400040), CONST64(0x0040001000400040), CONST64(0x0040000040400040), CONST64(0x0040001040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1254 CONST64(0x0040000000004040), CONST64(0x0040001000004040), CONST64(0x0040000040004040), CONST64(0x0040001040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1255 CONST64(0x0040000000404040), CONST64(0x0040001000404040), CONST64(0x0040000040404040), CONST64(0x0040001040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1256 CONST64(0x4040000000000000), CONST64(0x4040001000000000), CONST64(0x4040000040000000), CONST64(0x4040001040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1257 CONST64(0x4040000000400000), CONST64(0x4040001000400000), CONST64(0x4040000040400000), CONST64(0x4040001040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1258 CONST64(0x4040000000004000), CONST64(0x4040001000004000), CONST64(0x4040000040004000), CONST64(0x4040001040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1259 CONST64(0x4040000000404000), CONST64(0x4040001000404000), CONST64(0x4040000040404000), CONST64(0x4040001040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1260 CONST64(0x4040000000000040), CONST64(0x4040001000000040), CONST64(0x4040000040000040), CONST64(0x4040001040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1261 CONST64(0x4040000000400040), CONST64(0x4040001000400040), CONST64(0x4040000040400040), CONST64(0x4040001040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1262 CONST64(0x4040000000004040), CONST64(0x4040001000004040), CONST64(0x4040000040004040), CONST64(0x4040001040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1263 CONST64(0x4040000000404040), CONST64(0x4040001000404040), CONST64(0x4040000040404040), CONST64(0x4040001040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1264 CONST64(0x0000400000000000), CONST64(0x0000401000000000), CONST64(0x0000400040000000), CONST64(0x0000401040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1265 CONST64(0x0000400000400000), CONST64(0x0000401000400000), CONST64(0x0000400040400000), CONST64(0x0000401040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1266 CONST64(0x0000400000004000), CONST64(0x0000401000004000), CONST64(0x0000400040004000), CONST64(0x0000401040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1267 CONST64(0x0000400000404000), CONST64(0x0000401000404000), CONST64(0x0000400040404000), CONST64(0x0000401040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1268 CONST64(0x0000400000000040), CONST64(0x0000401000000040), CONST64(0x0000400040000040), CONST64(0x0000401040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1269 CONST64(0x0000400000400040), CONST64(0x0000401000400040), CONST64(0x0000400040400040), CONST64(0x0000401040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1270 CONST64(0x0000400000004040), CONST64(0x0000401000004040), CONST64(0x0000400040004040), CONST64(0x0000401040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1271 CONST64(0x0000400000404040), CONST64(0x0000401000404040), CONST64(0x0000400040404040), CONST64(0x0000401040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1272 CONST64(0x4000400000000000), CONST64(0x4000401000000000), CONST64(0x4000400040000000), CONST64(0x4000401040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1273 CONST64(0x4000400000400000), CONST64(0x4000401000400000), CONST64(0x4000400040400000), CONST64(0x4000401040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1274 CONST64(0x4000400000004000), CONST64(0x4000401000004000), CONST64(0x4000400040004000), CONST64(0x4000401040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1275 CONST64(0x4000400000404000), CONST64(0x4000401000404000), CONST64(0x4000400040404000), CONST64(0x4000401040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1276 CONST64(0x4000400000000040), CONST64(0x4000401000000040), CONST64(0x4000400040000040), CONST64(0x4000401040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1277 CONST64(0x4000400000400040), CONST64(0x4000401000400040), CONST64(0x4000400040400040), CONST64(0x4000401040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1278 CONST64(0x4000400000004040), CONST64(0x4000401000004040), CONST64(0x4000400040004040), CONST64(0x4000401040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1279 CONST64(0x4000400000404040), CONST64(0x4000401000404040), CONST64(0x4000400040404040), CONST64(0x4000401040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1280 CONST64(0x0040400000000000), CONST64(0x0040401000000000), CONST64(0x0040400040000000), CONST64(0x0040401040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1281 CONST64(0x0040400000400000), CONST64(0x0040401000400000), CONST64(0x0040400040400000), CONST64(0x0040401040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1282 CONST64(0x0040400000004000), CONST64(0x0040401000004000), CONST64(0x0040400040004000), CONST64(0x0040401040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1283 CONST64(0x0040400000404000), CONST64(0x0040401000404000), CONST64(0x0040400040404000), CONST64(0x0040401040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1284 CONST64(0x0040400000000040), CONST64(0x0040401000000040), CONST64(0x0040400040000040), CONST64(0x0040401040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1285 CONST64(0x0040400000400040), CONST64(0x0040401000400040), CONST64(0x0040400040400040), CONST64(0x0040401040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1286 CONST64(0x0040400000004040), CONST64(0x0040401000004040), CONST64(0x0040400040004040), CONST64(0x0040401040004040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1287 CONST64(0x0040400000404040), CONST64(0x0040401000404040), CONST64(0x0040400040404040), CONST64(0x0040401040404040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1288 CONST64(0x4040400000000000), CONST64(0x4040401000000000), CONST64(0x4040400040000000), CONST64(0x4040401040000000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1289 CONST64(0x4040400000400000), CONST64(0x4040401000400000), CONST64(0x4040400040400000), CONST64(0x4040401040400000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1290 CONST64(0x4040400000004000), CONST64(0x4040401000004000), CONST64(0x4040400040004000), CONST64(0x4040401040004000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1291 CONST64(0x4040400000404000), CONST64(0x4040401000404000), CONST64(0x4040400040404000), CONST64(0x4040401040404000),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1292 CONST64(0x4040400000000040), CONST64(0x4040401000000040), CONST64(0x4040400040000040), CONST64(0x4040401040000040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1293 CONST64(0x4040400000400040), CONST64(0x4040401000400040), CONST64(0x4040400040400040), CONST64(0x4040401040400040),
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1294 CONST64(0x4040400000004040), CONST64(0x4040401000004040), CONST64(0x4040400040004040), CONST64(0x4040401040004040),
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1295 CONST64(0x4040400000404040), CONST64(0x4040401000404040), CONST64(0x4040400040404040), CONST64(0x4040401040404040)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1296 }};
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1297
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1298 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1299
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1300
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1301 static void cookey(const ulong32 *raw1, ulong32 *keyout);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1302
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1303 #ifdef LTC_CLEAN_STACK
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1304 static void _deskey(const unsigned char *key, short edf, ulong32 *keyout)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1305 #else
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1306 static void deskey(const unsigned char *key, short edf, ulong32 *keyout)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1307 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1308 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1309 ulong32 i, j, l, m, n, kn[32];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1310 unsigned char pc1m[56], pcr[56];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1311
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1312 for (j=0; j < 56; j++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1313 l = (ulong32)pc1[j];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1314 m = l & 7;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1315 pc1m[j] = (unsigned char)((key[l >> 3U] & bytebit[m]) == bytebit[m] ? 1 : 0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1316 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1317
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1318 for (i=0; i < 16; i++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1319 if (edf == DE1) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1320 m = (15 - i) << 1;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1321 } else {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1322 m = i << 1;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1323 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1324 n = m + 1;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1325 kn[m] = kn[n] = 0L;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1326 for (j=0; j < 28; j++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1327 l = j + (ulong32)totrot[i];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1328 if (l < 28) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1329 pcr[j] = pc1m[l];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1330 } else {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1331 pcr[j] = pc1m[l - 28];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1332 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1333 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1334 for (/*j = 28*/; j < 56; j++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1335 l = j + (ulong32)totrot[i];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1336 if (l < 56) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1337 pcr[j] = pc1m[l];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1338 } else {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1339 pcr[j] = pc1m[l - 28];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1340 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1341 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1342 for (j=0; j < 24; j++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1343 if ((int)pcr[(int)pc2[j]] != 0) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1344 kn[m] |= bigbyte[j];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1345 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1346 if ((int)pcr[(int)pc2[j+24]] != 0) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1347 kn[n] |= bigbyte[j];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1348 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1349 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1350 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1351
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1352 cookey(kn, keyout);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1353 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1354
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1355 #ifdef LTC_CLEAN_STACK
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1356 static void deskey(const unsigned char *key, short edf, ulong32 *keyout)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1357 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1358 _deskey(key, edf, keyout);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1359 burn_stack(sizeof(int)*5 + sizeof(ulong32)*32 + sizeof(unsigned char)*112);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1360 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1361 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1362
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1363 #ifdef LTC_CLEAN_STACK
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1364 static void _cookey(const ulong32 *raw1, ulong32 *keyout)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1365 #else
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1366 static void cookey(const ulong32 *raw1, ulong32 *keyout)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1367 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1368 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1369 ulong32 *cook;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1370 const ulong32 *raw0;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1371 ulong32 dough[32];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1372 int i;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1373
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1374 cook = dough;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1375 for(i=0; i < 16; i++, raw1++)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1376 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1377 raw0 = raw1++;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1378 *cook = (*raw0 & 0x00fc0000L) << 6;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1379 *cook |= (*raw0 & 0x00000fc0L) << 10;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1380 *cook |= (*raw1 & 0x00fc0000L) >> 10;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1381 *cook++ |= (*raw1 & 0x00000fc0L) >> 6;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1382 *cook = (*raw0 & 0x0003f000L) << 12;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1383 *cook |= (*raw0 & 0x0000003fL) << 16;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1384 *cook |= (*raw1 & 0x0003f000L) >> 4;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1385 *cook++ |= (*raw1 & 0x0000003fL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1386 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1387
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1388 XMEMCPY(keyout, dough, sizeof(dough));
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1389 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1390
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1391 #ifdef LTC_CLEAN_STACK
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1392 static void cookey(const ulong32 *raw1, ulong32 *keyout)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1393 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1394 _cookey(raw1, keyout);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1395 burn_stack(sizeof(ulong32 *) * 2 + sizeof(ulong32)*32 + sizeof(int));
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1396 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1397 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1398
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1399 #ifndef LTC_CLEAN_STACK
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1400 static void desfunc(ulong32 *block, const ulong32 *keys)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1401 #else
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1402 static void _desfunc(ulong32 *block, const ulong32 *keys)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1403 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1404 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1405 ulong32 work, right, leftt;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1406 int cur_round;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1407
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1408 leftt = block[0];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1409 right = block[1];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1410
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1411 #ifdef LTC_SMALL_CODE
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1412 work = ((leftt >> 4) ^ right) & 0x0f0f0f0fL;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1413 right ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1414 leftt ^= (work << 4);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1415
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1416 work = ((leftt >> 16) ^ right) & 0x0000ffffL;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1417 right ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1418 leftt ^= (work << 16);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1419
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1420 work = ((right >> 2) ^ leftt) & 0x33333333L;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1421 leftt ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1422 right ^= (work << 2);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1423
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1424 work = ((right >> 8) ^ leftt) & 0x00ff00ffL;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1425 leftt ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1426 right ^= (work << 8);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1427
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1428 right = ROLc(right, 1);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1429 work = (leftt ^ right) & 0xaaaaaaaaL;
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1430
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1431 leftt ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1432 right ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1433 leftt = ROLc(leftt, 1);
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1434 #else
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1435 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1436 ulong64 tmp;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1437 tmp = des_ip[0][byte(leftt, 0)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1438 des_ip[1][byte(leftt, 1)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1439 des_ip[2][byte(leftt, 2)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1440 des_ip[3][byte(leftt, 3)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1441 des_ip[4][byte(right, 0)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1442 des_ip[5][byte(right, 1)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1443 des_ip[6][byte(right, 2)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1444 des_ip[7][byte(right, 3)];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1445 leftt = (ulong32)(tmp >> 32);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1446 right = (ulong32)(tmp & 0xFFFFFFFFUL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1447 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1448 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1449
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1450 for (cur_round = 0; cur_round < 8; cur_round++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1451 work = RORc(right, 4) ^ *keys++;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1452 leftt ^= SP7[work & 0x3fL]
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1453 ^ SP5[(work >> 8) & 0x3fL]
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1454 ^ SP3[(work >> 16) & 0x3fL]
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1455 ^ SP1[(work >> 24) & 0x3fL];
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1456 work = right ^ *keys++;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1457 leftt ^= SP8[ work & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1458 ^ SP6[(work >> 8) & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1459 ^ SP4[(work >> 16) & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1460 ^ SP2[(work >> 24) & 0x3fL];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1461
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1462 work = RORc(leftt, 4) ^ *keys++;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1463 right ^= SP7[ work & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1464 ^ SP5[(work >> 8) & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1465 ^ SP3[(work >> 16) & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1466 ^ SP1[(work >> 24) & 0x3fL];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1467 work = leftt ^ *keys++;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1468 right ^= SP8[ work & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1469 ^ SP6[(work >> 8) & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1470 ^ SP4[(work >> 16) & 0x3fL]
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1471 ^ SP2[(work >> 24) & 0x3fL];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1472 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1473
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1474 #ifdef LTC_SMALL_CODE
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1475 right = RORc(right, 1);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1476 work = (leftt ^ right) & 0xaaaaaaaaL;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1477 leftt ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1478 right ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1479 leftt = RORc(leftt, 1);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1480 work = ((leftt >> 8) ^ right) & 0x00ff00ffL;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1481 right ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1482 leftt ^= (work << 8);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1483 /* -- */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1484 work = ((leftt >> 2) ^ right) & 0x33333333L;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1485 right ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1486 leftt ^= (work << 2);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1487 work = ((right >> 16) ^ leftt) & 0x0000ffffL;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1488 leftt ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1489 right ^= (work << 16);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1490 work = ((right >> 4) ^ leftt) & 0x0f0f0f0fL;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1491 leftt ^= work;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1492 right ^= (work << 4);
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1493 #else
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1494 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1495 ulong64 tmp;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1496 tmp = des_fp[0][byte(leftt, 0)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1497 des_fp[1][byte(leftt, 1)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1498 des_fp[2][byte(leftt, 2)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1499 des_fp[3][byte(leftt, 3)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1500 des_fp[4][byte(right, 0)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1501 des_fp[5][byte(right, 1)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1502 des_fp[6][byte(right, 2)] ^
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1503 des_fp[7][byte(right, 3)];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1504 leftt = (ulong32)(tmp >> 32);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1505 right = (ulong32)(tmp & 0xFFFFFFFFUL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1506 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1507 #endif
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1508
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1509 block[0] = right;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1510 block[1] = leftt;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1511 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1512
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1513 #ifdef LTC_CLEAN_STACK
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1514 static void desfunc(ulong32 *block, const ulong32 *keys)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1515 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1516 _desfunc(block, keys);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1517 burn_stack(sizeof(ulong32) * 4 + sizeof(int));
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1518 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1519 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1520
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1521 #if 0
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1522 /**
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
1523 Initialize the LTC_DES block cipher
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1524 @param key The symmetric key you wish to pass
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1525 @param keylen The key length in bytes
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1526 @param num_rounds The number of rounds desired (0 for default)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1527 @param skey The key in as scheduled by this function.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1528 @return CRYPT_OK if successful
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1529 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1530 int des_setup(const unsigned char *key, int keylen, int num_rounds, symmetric_key *skey)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1531 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1532 LTC_ARGCHK(key != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1533 LTC_ARGCHK(skey != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1534
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1535 if (num_rounds != 0 && num_rounds != 16) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1536 return CRYPT_INVALID_ROUNDS;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1537 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1538
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1539 if (keylen != 8) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1540 return CRYPT_INVALID_KEYSIZE;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1541 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1542
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1543 deskey(key, EN0, skey->des.ek);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1544 deskey(key, DE1, skey->des.dk);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1545
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1546 return CRYPT_OK;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1547 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1548 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1549
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1550 /**
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
1551 Initialize the 3LTC_DES-EDE block cipher
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1552 @param key The symmetric key you wish to pass
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1553 @param keylen The key length in bytes
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1554 @param num_rounds The number of rounds desired (0 for default)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1555 @param skey The key in as scheduled by this function.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1556 @return CRYPT_OK if successful
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1557 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1558 int des3_setup(const unsigned char *key, int keylen, int num_rounds, symmetric_key *skey)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1559 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1560 LTC_ARGCHK(key != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1561 LTC_ARGCHK(skey != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1562
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1563 if(num_rounds != 0 && num_rounds != 16) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1564 return CRYPT_INVALID_ROUNDS;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1565 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1566
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1567 if (keylen != 24 && keylen != 16) {
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1568 return CRYPT_INVALID_KEYSIZE;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1569 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1570
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1571 deskey(key, EN0, skey->des3.ek[0]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1572 deskey(key+8, DE1, skey->des3.ek[1]);
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1573 if (keylen == 24) {
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1574 deskey(key+16, EN0, skey->des3.ek[2]);
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1575 } else {
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1576 /* two-key 3DES: K3=K1 */
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1577 deskey(key, EN0, skey->des3.ek[2]);
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1578 }
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1579
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1580 deskey(key, DE1, skey->des3.dk[2]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1581 deskey(key+8, EN0, skey->des3.dk[1]);
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1582 if (keylen == 24) {
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1583 deskey(key+16, DE1, skey->des3.dk[0]);
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1584 } else {
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1585 /* two-key 3DES: K3=K1 */
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1586 deskey(key, DE1, skey->des3.dk[0]);
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1587 }
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1588
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1589 return CRYPT_OK;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1590 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1591
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1592 #if 0
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1593 /**
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
1594 Encrypts a block of text with LTC_DES
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1595 @param pt The input plaintext (8 bytes)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1596 @param ct The output ciphertext (8 bytes)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1597 @param skey The key as scheduled
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1598 @return CRYPT_OK if successful
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1599 */
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1600 int des_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1601 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1602 ulong32 work[2];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1603 LTC_ARGCHK(pt != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1604 LTC_ARGCHK(ct != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1605 LTC_ARGCHK(skey != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1606 LOAD32H(work[0], pt+0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1607 LOAD32H(work[1], pt+4);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1608 desfunc(work, skey->des.ek);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1609 STORE32H(work[0],ct+0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1610 STORE32H(work[1],ct+4);
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1611 return CRYPT_OK;
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1612 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1613
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1614 /**
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
1615 Decrypts a block of text with LTC_DES
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1616 @param ct The input ciphertext (8 bytes)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1617 @param pt The output plaintext (8 bytes)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1618 @param skey The key as scheduled
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1619 @return CRYPT_OK if successful
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1620 */
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1621 int des_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1622 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1623 ulong32 work[2];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1624 LTC_ARGCHK(pt != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1625 LTC_ARGCHK(ct != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1626 LTC_ARGCHK(skey != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1627 LOAD32H(work[0], ct+0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1628 LOAD32H(work[1], ct+4);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1629 desfunc(work, skey->des.dk);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1630 STORE32H(work[0],pt+0);
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1631 STORE32H(work[1],pt+4);
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1632 return CRYPT_OK;
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1633 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1634 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1635
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1636 /**
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
1637 Encrypts a block of text with 3LTC_DES-EDE
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1638 @param pt The input plaintext (8 bytes)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1639 @param ct The output ciphertext (8 bytes)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1640 @param skey The key as scheduled
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1641 @return CRYPT_OK if successful
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1642 */
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1643 int des3_ecb_encrypt(const unsigned char *pt, unsigned char *ct, symmetric_key *skey)
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1644 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1645 ulong32 work[2];
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1646
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1647 LTC_ARGCHK(pt != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1648 LTC_ARGCHK(ct != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1649 LTC_ARGCHK(skey != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1650 LOAD32H(work[0], pt+0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1651 LOAD32H(work[1], pt+4);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1652 desfunc(work, skey->des3.ek[0]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1653 desfunc(work, skey->des3.ek[1]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1654 desfunc(work, skey->des3.ek[2]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1655 STORE32H(work[0],ct+0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1656 STORE32H(work[1],ct+4);
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1657 return CRYPT_OK;
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1658 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1659
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1660 /**
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
1661 Decrypts a block of text with 3LTC_DES-EDE
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1662 @param ct The input ciphertext (8 bytes)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1663 @param pt The output plaintext (8 bytes)
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1664 @param skey The key as scheduled
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1665 @return CRYPT_OK if successful
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1666 */
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1667 int des3_ecb_decrypt(const unsigned char *ct, unsigned char *pt, symmetric_key *skey)
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1668 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1669 ulong32 work[2];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1670 LTC_ARGCHK(pt != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1671 LTC_ARGCHK(ct != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1672 LTC_ARGCHK(skey != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1673 LOAD32H(work[0], ct+0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1674 LOAD32H(work[1], ct+4);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1675 desfunc(work, skey->des3.dk[0]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1676 desfunc(work, skey->des3.dk[1]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1677 desfunc(work, skey->des3.dk[2]);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1678 STORE32H(work[0],pt+0);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1679 STORE32H(work[1],pt+4);
382
0cbe8f6dbf9e propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 2af22fb4e878750b88f80f90d439b316d229796f)
Matt Johnston <matt@ucc.asn.au>
parents: 285
diff changeset
1680 return CRYPT_OK;
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1681 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1682
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1683 #if 0
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1684 /**
1435
f849a5ca2efc update to libtomcrypt 1.17 (with Dropbear changes)
Matt Johnston <matt@ucc.asn.au>
parents: 1091
diff changeset
1685 Performs a self-test of the LTC_DES block cipher
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1686 @return CRYPT_OK if functional, CRYPT_NOP if self-test has been disabled
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1687 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1688 int des_test(void)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1689 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1690 #ifndef LTC_TEST
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1691 return CRYPT_NOP;
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1692 #else
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1693 int err;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1694 static const struct des_test_case {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1695 int num, mode; /* mode 1 = encrypt */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1696 unsigned char key[8], txt[8], out[8];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1697 } cases[] = {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1698 { 1, 1, { 0x10, 0x31, 0x6E, 0x02, 0x8C, 0x8F, 0x3B, 0x4A },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1699 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1700 { 0x82, 0xDC, 0xBA, 0xFB, 0xDE, 0xAB, 0x66, 0x02 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1701 { 2, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1702 { 0x95, 0xF8, 0xA5, 0xE5, 0xDD, 0x31, 0xD9, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1703 { 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1704 { 3, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1705 { 0xDD, 0x7F, 0x12, 0x1C, 0xA5, 0x01, 0x56, 0x19 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1706 { 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1707 { 4, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1708 { 0x2E, 0x86, 0x53, 0x10, 0x4F, 0x38, 0x34, 0xEA },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1709 { 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1710 { 5, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1711 { 0x4B, 0xD3, 0x88, 0xFF, 0x6C, 0xD8, 0x1D, 0x4F },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1712 { 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1713 { 6, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1714 { 0x20, 0xB9, 0xE7, 0x67, 0xB2, 0xFB, 0x14, 0x56 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1715 { 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1716 { 7, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1717 { 0x55, 0x57, 0x93, 0x80, 0xD7, 0x71, 0x38, 0xEF },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1718 { 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1719 { 8, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1720 { 0x6C, 0xC5, 0xDE, 0xFA, 0xAF, 0x04, 0x51, 0x2F },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1721 { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1722 { 9, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1723 { 0x0D, 0x9F, 0x27, 0x9B, 0xA5, 0xD8, 0x72, 0x60 },
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1724 { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1725 {10, 1, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1726 { 0xD9, 0x03, 0x1B, 0x02, 0x71, 0xBD, 0x5A, 0x0A },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1727 { 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1728
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1729 { 1, 0, { 0x10, 0x31, 0x6E, 0x02, 0x8C, 0x8F, 0x3B, 0x4A },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1730 { 0x82, 0xDC, 0xBA, 0xFB, 0xDE, 0xAB, 0x66, 0x02 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1731 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1732 { 2, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1733 { 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1734 { 0x95, 0xF8, 0xA5, 0xE5, 0xDD, 0x31, 0xD9, 0x00 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1735 { 3, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1736 { 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1737 { 0xDD, 0x7F, 0x12, 0x1C, 0xA5, 0x01, 0x56, 0x19 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1738 { 4, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1739 { 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1740 { 0x2E, 0x86, 0x53, 0x10, 0x4F, 0x38, 0x34, 0xEA } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1741 { 5, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1742 { 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1743 { 0x4B, 0xD3, 0x88, 0xFF, 0x6C, 0xD8, 0x1D, 0x4F } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1744 { 6, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1745 { 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1746 { 0x20, 0xB9, 0xE7, 0x67, 0xB2, 0xFB, 0x14, 0x56 } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1747 { 7, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1748 { 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1749 { 0x55, 0x57, 0x93, 0x80, 0xD7, 0x71, 0x38, 0xEF } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1750 { 8, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1751 { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1752 { 0x6C, 0xC5, 0xDE, 0xFA, 0xAF, 0x04, 0x51, 0x2F } },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1753 { 9, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1754 { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1755 { 0x0D, 0x9F, 0x27, 0x9B, 0xA5, 0xD8, 0x72, 0x60 } },
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1756 {10, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1757 { 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1758 { 0xD9, 0x03, 0x1B, 0x02, 0x71, 0xBD, 0x5A, 0x0A } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1759
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1760 #ifdef LTC_TEST_EXT
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1761 { 0+11, 0, { 0x80, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1762 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1763 { 0x95, 0xA8, 0xD7, 0x28, 0x13, 0xDA, 0xA9, 0x4D } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1764 { 1+11, 0, { 0x40, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1765 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1766 { 0x0E, 0xEC, 0x14, 0x87, 0xDD, 0x8C, 0x26, 0xD5 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1767 { 2+11, 0, { 0x20, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1768 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1769 { 0x7A, 0xD1, 0x6F, 0xFB, 0x79, 0xC4, 0x59, 0x26 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1770 { 3+11, 0, { 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1771 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1772 { 0xD3, 0x74, 0x62, 0x94, 0xCA, 0x6A, 0x6C, 0xF3 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1773 { 4+11, 0, { 0x08, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1774 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1775 { 0x80, 0x9F, 0x5F, 0x87, 0x3C, 0x1F, 0xD7, 0x61 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1776 { 5+11, 0, { 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1777 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1778 { 0xC0, 0x2F, 0xAF, 0xFE, 0xC9, 0x89, 0xD1, 0xFC } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1779 { 6+11, 0, { 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1780 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1781 { 0x46, 0x15, 0xAA, 0x1D, 0x33, 0xE7, 0x2F, 0x10 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1782 { 7+11, 0, { 0x01, 0x80, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1783 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1784 { 0x20, 0x55, 0x12, 0x33, 0x50, 0xC0, 0x08, 0x58 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1785 { 8+11, 0, { 0x01, 0x40, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1786 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1787 { 0xDF, 0x3B, 0x99, 0xD6, 0x57, 0x73, 0x97, 0xC8 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1788 { 9+11, 0, { 0x01, 0x20, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1789 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1790 { 0x31, 0xFE, 0x17, 0x36, 0x9B, 0x52, 0x88, 0xC9 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1791 {10+11, 0, { 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1792 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1793 { 0xDF, 0xDD, 0x3C, 0xC6, 0x4D, 0xAE, 0x16, 0x42 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1794 {11+11, 0, { 0x01, 0x08, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1795 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1796 { 0x17, 0x8C, 0x83, 0xCE, 0x2B, 0x39, 0x9D, 0x94 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1797 {12+11, 0, { 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1798 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1799 { 0x50, 0xF6, 0x36, 0x32, 0x4A, 0x9B, 0x7F, 0x80 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1800 {13+11, 0, { 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1801 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1802 { 0xA8, 0x46, 0x8E, 0xE3, 0xBC, 0x18, 0xF0, 0x6D } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1803 {14+11, 0, { 0x01, 0x01, 0x80, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1804 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1805 { 0xA2, 0xDC, 0x9E, 0x92, 0xFD, 0x3C, 0xDE, 0x92 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1806 {15+11, 0, { 0x01, 0x01, 0x40, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1807 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1808 { 0xCA, 0xC0, 0x9F, 0x79, 0x7D, 0x03, 0x12, 0x87 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1809 {16+11, 0, { 0x01, 0x01, 0x20, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1810 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1811 { 0x90, 0xBA, 0x68, 0x0B, 0x22, 0xAE, 0xB5, 0x25 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1812 {17+11, 0, { 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1813 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1814 { 0xCE, 0x7A, 0x24, 0xF3, 0x50, 0xE2, 0x80, 0xB6 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1815 {18+11, 0, { 0x01, 0x01, 0x08, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1816 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1817 { 0x88, 0x2B, 0xFF, 0x0A, 0xA0, 0x1A, 0x0B, 0x87 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1818 {19+11, 0, { 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1819 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1820 { 0x25, 0x61, 0x02, 0x88, 0x92, 0x45, 0x11, 0xC2 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1821 {20+11, 0, { 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1822 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1823 { 0xC7, 0x15, 0x16, 0xC2, 0x9C, 0x75, 0xD1, 0x70 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1824 {21+11, 0, { 0x01, 0x01, 0x01, 0x80, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1825 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1826 { 0x51, 0x99, 0xC2, 0x9A, 0x52, 0xC9, 0xF0, 0x59 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1827 {22+11, 0, { 0x01, 0x01, 0x01, 0x40, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1828 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1829 { 0xC2, 0x2F, 0x0A, 0x29, 0x4A, 0x71, 0xF2, 0x9F } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1830 {23+11, 0, { 0x01, 0x01, 0x01, 0x20, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1831 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1832 { 0xEE, 0x37, 0x14, 0x83, 0x71, 0x4C, 0x02, 0xEA } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1833 {24+11, 0, { 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1834 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1835 { 0xA8, 0x1F, 0xBD, 0x44, 0x8F, 0x9E, 0x52, 0x2F } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1836 {25+11, 0, { 0x01, 0x01, 0x01, 0x08, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1837 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1838 { 0x4F, 0x64, 0x4C, 0x92, 0xE1, 0x92, 0xDF, 0xED } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1839 {26+11, 0, { 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1840 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1841 { 0x1A, 0xFA, 0x9A, 0x66, 0xA6, 0xDF, 0x92, 0xAE } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1842 {27+11, 0, { 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1843 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1844 { 0xB3, 0xC1, 0xCC, 0x71, 0x5C, 0xB8, 0x79, 0xD8 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1845 {28+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x80, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1846 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1847 { 0x19, 0xD0, 0x32, 0xE6, 0x4A, 0xB0, 0xBD, 0x8B } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1848 {29+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x40, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1849 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1850 { 0x3C, 0xFA, 0xA7, 0xA7, 0xDC, 0x87, 0x20, 0xDC } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1851 {30+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1852 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1853 { 0xB7, 0x26, 0x5F, 0x7F, 0x44, 0x7A, 0xC6, 0xF3 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1854 {31+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1855 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1856 { 0x9D, 0xB7, 0x3B, 0x3C, 0x0D, 0x16, 0x3F, 0x54 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1857 {32+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x08, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1858 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1859 { 0x81, 0x81, 0xB6, 0x5B, 0xAB, 0xF4, 0xA9, 0x75 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1860 {33+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1861 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1862 { 0x93, 0xC9, 0xB6, 0x40, 0x42, 0xEA, 0xA2, 0x40 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1863 {34+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1864 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1865 { 0x55, 0x70, 0x53, 0x08, 0x29, 0x70, 0x55, 0x92 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1866 {35+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x80, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1867 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1868 { 0x86, 0x38, 0x80, 0x9E, 0x87, 0x87, 0x87, 0xA0 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1869 {36+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1870 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1871 { 0x41, 0xB9, 0xA7, 0x9A, 0xF7, 0x9A, 0xC2, 0x08 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1872 {37+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1873 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1874 { 0x7A, 0x9B, 0xE4, 0x2F, 0x20, 0x09, 0xA8, 0x92 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1875 {38+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1876 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1877 { 0x29, 0x03, 0x8D, 0x56, 0xBA, 0x6D, 0x27, 0x45 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1878 {39+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1879 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1880 { 0x54, 0x95, 0xC6, 0xAB, 0xF1, 0xE5, 0xDF, 0x51 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1881 {40+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1882 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1883 { 0xAE, 0x13, 0xDB, 0xD5, 0x61, 0x48, 0x89, 0x33 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1884 {41+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1885 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1886 { 0x02, 0x4D, 0x1F, 0xFA, 0x89, 0x04, 0xE3, 0x89 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1887 {42+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x80, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1888 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1889 { 0xD1, 0x39, 0x97, 0x12, 0xF9, 0x9B, 0xF0, 0x2E } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1890 {43+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1891 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1892 { 0x14, 0xC1, 0xD7, 0xC1, 0xCF, 0xFE, 0xC7, 0x9E } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1893 {44+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1894 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1895 { 0x1D, 0xE5, 0x27, 0x9D, 0xAE, 0x3B, 0xED, 0x6F } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1896 {45+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1897 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1898 { 0xE9, 0x41, 0xA3, 0x3F, 0x85, 0x50, 0x13, 0x03 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1899 {46+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1900 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1901 { 0xDA, 0x99, 0xDB, 0xBC, 0x9A, 0x03, 0xF3, 0x79 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1902 {47+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1903 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1904 { 0xB7, 0xFC, 0x92, 0xF9, 0x1D, 0x8E, 0x92, 0xE9 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1905 {48+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1906 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1907 { 0xAE, 0x8E, 0x5C, 0xAA, 0x3C, 0xA0, 0x4E, 0x85 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1908 {49+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x80 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1909 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1910 { 0x9C, 0xC6, 0x2D, 0xF4, 0x3B, 0x6E, 0xED, 0x74 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1911 {50+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1912 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1913 { 0xD8, 0x63, 0xDB, 0xB5, 0xC5, 0x9A, 0x91, 0xA0 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1914 {51+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1915 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1916 { 0xA1, 0xAB, 0x21, 0x90, 0x54, 0x5B, 0x91, 0xD7 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1917 {52+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1918 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1919 { 0x08, 0x75, 0x04, 0x1E, 0x64, 0xC5, 0x70, 0xF7 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1920 {53+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1921 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1922 { 0x5A, 0x59, 0x45, 0x28, 0xBE, 0xBE, 0xF1, 0xCC } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1923 {54+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x04 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1924 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1925 { 0xFC, 0xDB, 0x32, 0x91, 0xDE, 0x21, 0xF0, 0xC0 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1926 {55+11, 0, { 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1927 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1928 { 0x86, 0x9E, 0xFD, 0x7F, 0x9F, 0x26, 0x5A, 0x09 } },
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1929 #endif /* LTC_TEST_EXT */
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1930
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1931 /*** more test cases you could add if you are not convinced (the above test cases aren't really too good):
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1932
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1933 key plaintext ciphertext
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1934 0000000000000000 0000000000000000 8CA64DE9C1B123A7
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1935 FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 7359B2163E4EDC58
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1936 3000000000000000 1000000000000001 958E6E627A05557B
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1937 1111111111111111 1111111111111111 F40379AB9E0EC533
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1938 0123456789ABCDEF 1111111111111111 17668DFC7292532D
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1939 1111111111111111 0123456789ABCDEF 8A5AE1F81AB8F2DD
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1940 0000000000000000 0000000000000000 8CA64DE9C1B123A7
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1941 FEDCBA9876543210 0123456789ABCDEF ED39D950FA74BCC4
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1942 7CA110454A1A6E57 01A1D6D039776742 690F5B0D9A26939B
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1943 0131D9619DC1376E 5CD54CA83DEF57DA 7A389D10354BD271
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1944 07A1133E4A0B2686 0248D43806F67172 868EBB51CAB4599A
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1945 3849674C2602319E 51454B582DDF440A 7178876E01F19B2A
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1946 04B915BA43FEB5B6 42FD443059577FA2 AF37FB421F8C4095
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1947 0113B970FD34F2CE 059B5E0851CF143A 86A560F10EC6D85B
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1948 0170F175468FB5E6 0756D8E0774761D2 0CD3DA020021DC09
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1949 43297FAD38E373FE 762514B829BF486A EA676B2CB7DB2B7A
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1950 07A7137045DA2A16 3BDD119049372802 DFD64A815CAF1A0F
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1951 04689104C2FD3B2F 26955F6835AF609A 5C513C9C4886C088
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1952 37D06BB516CB7546 164D5E404F275232 0A2AEEAE3FF4AB77
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1953 1F08260D1AC2465E 6B056E18759F5CCA EF1BF03E5DFA575A
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1954 584023641ABA6176 004BD6EF09176062 88BF0DB6D70DEE56
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1955 025816164629B007 480D39006EE762F2 A1F9915541020B56
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1956 49793EBC79B3258F 437540C8698F3CFA 6FBF1CAFCFFD0556
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1957 4FB05E1515AB73A7 072D43A077075292 2F22E49BAB7CA1AC
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1958 49E95D6D4CA229BF 02FE55778117F12A 5A6B612CC26CCE4A
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1959 018310DC409B26D6 1D9D5C5018F728C2 5F4C038ED12B2E41
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1960 1C587F1C13924FEF 305532286D6F295A 63FAC0D034D9F793
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1961 0101010101010101 0123456789ABCDEF 617B3A0CE8F07100
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1962 1F1F1F1F0E0E0E0E 0123456789ABCDEF DB958605F8C8C606
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1963 E0FEE0FEF1FEF1FE 0123456789ABCDEF EDBFD1C66C29CCC7
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1964 0000000000000000 FFFFFFFFFFFFFFFF 355550B2150E2451
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1965 FFFFFFFFFFFFFFFF 0000000000000000 CAAAAF4DEAF1DBAE
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1966 0123456789ABCDEF 0000000000000000 D5D44FF720683D0D
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1967 FEDCBA9876543210 FFFFFFFFFFFFFFFF 2A2BB008DF97C2F2
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1968
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1969 http://www.ecs.soton.ac.uk/~prw99r/ez438/vectors.txt
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1970 ***/
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1971 };
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1972 int i, y;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1973 unsigned char tmp[8];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1974 symmetric_key des;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1975
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1976 for(i=0; i < (int)(sizeof(cases)/sizeof(cases[0])); i++)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1977 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1978 if ((err = des_setup(cases[i].key, 8, 0, &des)) != CRYPT_OK) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1979 return err;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1980 }
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1981 if (cases[i].mode != 0) {
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1982 des_ecb_encrypt(cases[i].txt, tmp, &des);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1983 } else {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1984 des_ecb_decrypt(cases[i].txt, tmp, &des);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1985 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1986
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1987 if (compare_testvector(cases[i].out, sizeof(tmp), tmp, sizeof(tmp), "DES", i) != 0) {
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1988 return CRYPT_FAIL_TESTVECTOR;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1989 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1990
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1991 /* now see if we can encrypt all zero bytes 1000 times, decrypt and come back where we started */
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1992 for (y = 0; y < 8; y++) tmp[y] = 0;
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1993 for (y = 0; y < 1000; y++) des_ecb_encrypt(tmp, tmp, &des);
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1994 for (y = 0; y < 1000; y++) des_ecb_decrypt(tmp, tmp, &des);
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
1995 for (y = 0; y < 8; y++) if (tmp[y] != 0) return CRYPT_FAIL_TESTVECTOR;
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
1996 }
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1997
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1998 return CRYPT_OK;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
1999 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2000 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2001 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2002
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2003 int des3_test(void)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2004 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2005 #ifndef LTC_TEST
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2006 return CRYPT_NOP;
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
2007 #else
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2008 unsigned char key[24], pt[8], ct[8], tmp[8];
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2009 symmetric_key skey;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2010 int x, err;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2011
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2012 if ((err = des_test()) != CRYPT_OK) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2013 return err;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2014 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2015
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2016 for (x = 0; x < 8; x++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2017 pt[x] = x;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2018 }
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
2019
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2020 for (x = 0; x < 24; x++) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2021 key[x] = x;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2022 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2023
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2024 if ((err = des3_setup(key, 24, 0, &skey)) != CRYPT_OK) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2025 return err;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2026 }
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
2027
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2028 des3_ecb_encrypt(pt, ct, &skey);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2029 des3_ecb_decrypt(ct, tmp, &skey);
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
2030
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
2031 if (compare_testvector(pt, 8, tmp, 8, "3DES", 0) != 0) {
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2032 return CRYPT_FAIL_TESTVECTOR;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2033 }
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
2034
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2035 return CRYPT_OK;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2036 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2037 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2038
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2039 #if 0
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
2040 /** Terminate the context
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2041 @param skey The scheduled key
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2042 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2043 void des_done(symmetric_key *skey)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2044 {
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
2045 LTC_UNUSED_PARAM(skey);
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2046 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2047 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2048
1710
1ff2a1034c52 Fix whitespace changes vs upstream libtomcrypt
Matt Johnston <matt@ucc.asn.au>
parents: 1471
diff changeset
2049 /** Terminate the context
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2050 @param skey The scheduled key
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2051 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2052 void des3_done(symmetric_key *skey)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2053 {
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
2054 LTC_UNUSED_PARAM(skey);
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2055 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2056
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2057
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2058 #if 0
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2059 /**
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2060 Gets suitable key size
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2061 @param keysize [in/out] The length of the recommended key (in bytes). This function will store the suitable size back in this variable.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2062 @return CRYPT_OK if the input key size is acceptable.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2063 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2064 int des_keysize(int *keysize)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2065 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2066 LTC_ARGCHK(keysize != NULL);
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2067 if(*keysize < 8) {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2068 return CRYPT_INVALID_KEYSIZE;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2069 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2070 *keysize = 8;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2071 return CRYPT_OK;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2072 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2073 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2074
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2075 /**
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2076 Gets suitable key size
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2077 @param keysize [in/out] The length of the recommended key (in bytes). This function will store the suitable size back in this variable.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2078 @return CRYPT_OK if the input key size is acceptable.
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2079 */
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2080 int des3_keysize(int *keysize)
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2081 {
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2082 LTC_ARGCHK(keysize != NULL);
1711
e9dba7abd939 Merge libtomcrypt v1.18.2
Matt Johnston <matt@ucc.asn.au>
parents: 1710
diff changeset
2083 if (*keysize < 16)
e9dba7abd939 Merge libtomcrypt v1.18.2
Matt Johnston <matt@ucc.asn.au>
parents: 1710
diff changeset
2084 return CRYPT_INVALID_KEYSIZE;
e9dba7abd939 Merge libtomcrypt v1.18.2
Matt Johnston <matt@ucc.asn.au>
parents: 1710
diff changeset
2085 if (*keysize < 24) {
e9dba7abd939 Merge libtomcrypt v1.18.2
Matt Johnston <matt@ucc.asn.au>
parents: 1710
diff changeset
2086 *keysize = 16;
e9dba7abd939 Merge libtomcrypt v1.18.2
Matt Johnston <matt@ucc.asn.au>
parents: 1710
diff changeset
2087 return CRYPT_OK;
285
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2088 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2089 *keysize = 24;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2090 return CRYPT_OK;
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2091 }
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2092
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2093 #endif
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2094
1b9e69c058d2 propagate from branch 'au.asn.ucc.matt.ltc.dropbear' (head 20dccfc09627970a312d77fb41dc2970b62689c3)
Matt Johnston <matt@ucc.asn.au>
parents:
diff changeset
2095
1471
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
2096 /* ref: $Format:%D$ */
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
2097 /* git commit: $Format:%H$ */
6dba84798cd5 Update to libtomcrypt 1.18.1, merged with Dropbear changes
Matt Johnston <matt@ucc.asn.au>
parents: 1435
diff changeset
2098 /* commit time: $Format:%ai$ */