cast_s.h (55714) | cast_s.h (59191) |
---|---|
1/* crypto/cast/cast_s.h */ 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 3 * All rights reserved. 4 * 5 * This package is an SSL implementation written 6 * by Eric Young (eay@cryptsoft.com). 7 * The implementation was written so as to conform with Netscapes SSL. 8 * --- 41 unchanged lines hidden (view full) --- 50 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 51 * SUCH DAMAGE. 52 * 53 * The licence and distribution terms for any publically available version or 54 * derivative of this code cannot be changed. i.e. this code cannot simply be 55 * copied and put under another distribution licence 56 * [including the GNU Public Licence.] 57 */ | 1/* crypto/cast/cast_s.h */ 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 3 * All rights reserved. 4 * 5 * This package is an SSL implementation written 6 * by Eric Young (eay@cryptsoft.com). 7 * The implementation was written so as to conform with Netscapes SSL. 8 * --- 41 unchanged lines hidden (view full) --- 50 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 51 * SUCH DAMAGE. 52 * 53 * The licence and distribution terms for any publically available version or 54 * derivative of this code cannot be changed. i.e. this code cannot simply be 55 * copied and put under another distribution licence 56 * [including the GNU Public Licence.] 57 */ |
58OPENSSL_GLOBAL CAST_LONG CAST_S_table0[256]={ | 58OPENSSL_GLOBAL const CAST_LONG CAST_S_table0[256]={ |
59 0x30fb40d4,0x9fa0ff0b,0x6beccd2f,0x3f258c7a, 60 0x1e213f2f,0x9c004dd3,0x6003e540,0xcf9fc949, 61 0xbfd4af27,0x88bbbdb5,0xe2034090,0x98d09675, 62 0x6e63a0e0,0x15c361d2,0xc2e7661d,0x22d4ff8e, 63 0x28683b6f,0xc07fd059,0xff2379c8,0x775f50e2, 64 0x43c340d3,0xdf2f8656,0x887ca41a,0xa2d2bd2d, 65 0xa1c9e0d6,0x346c4819,0x61b76d87,0x22540f2f, 66 0x2abe32e1,0xaa54166b,0x22568e3a,0xa2d341d0, --- 49 unchanged lines hidden (view full) --- 116 0x42e04198,0x0cd0ede7,0x26470db8,0xf881814c, 117 0x474d6ad7,0x7c0c5e5c,0xd1231959,0x381b7298, 118 0xf5d2f4db,0xab838653,0x6e2f1e23,0x83719c9e, 119 0xbd91e046,0x9a56456e,0xdc39200c,0x20c8c571, 120 0x962bda1c,0xe1e696ff,0xb141ab08,0x7cca89b9, 121 0x1a69e783,0x02cc4843,0xa2f7c579,0x429ef47d, 122 0x427b169c,0x5ac9f049,0xdd8f0f00,0x5c8165bf, 123 }; | 59 0x30fb40d4,0x9fa0ff0b,0x6beccd2f,0x3f258c7a, 60 0x1e213f2f,0x9c004dd3,0x6003e540,0xcf9fc949, 61 0xbfd4af27,0x88bbbdb5,0xe2034090,0x98d09675, 62 0x6e63a0e0,0x15c361d2,0xc2e7661d,0x22d4ff8e, 63 0x28683b6f,0xc07fd059,0xff2379c8,0x775f50e2, 64 0x43c340d3,0xdf2f8656,0x887ca41a,0xa2d2bd2d, 65 0xa1c9e0d6,0x346c4819,0x61b76d87,0x22540f2f, 66 0x2abe32e1,0xaa54166b,0x22568e3a,0xa2d341d0, --- 49 unchanged lines hidden (view full) --- 116 0x42e04198,0x0cd0ede7,0x26470db8,0xf881814c, 117 0x474d6ad7,0x7c0c5e5c,0xd1231959,0x381b7298, 118 0xf5d2f4db,0xab838653,0x6e2f1e23,0x83719c9e, 119 0xbd91e046,0x9a56456e,0xdc39200c,0x20c8c571, 120 0x962bda1c,0xe1e696ff,0xb141ab08,0x7cca89b9, 121 0x1a69e783,0x02cc4843,0xa2f7c579,0x429ef47d, 122 0x427b169c,0x5ac9f049,0xdd8f0f00,0x5c8165bf, 123 }; |
124OPENSSL_GLOBAL CAST_LONG CAST_S_table1[256]={ | 124OPENSSL_GLOBAL const CAST_LONG CAST_S_table1[256]={ |
125 0x1f201094,0xef0ba75b,0x69e3cf7e,0x393f4380, 126 0xfe61cf7a,0xeec5207a,0x55889c94,0x72fc0651, 127 0xada7ef79,0x4e1d7235,0xd55a63ce,0xde0436ba, 128 0x99c430ef,0x5f0c0794,0x18dcdb7d,0xa1d6eff3, 129 0xa0b52f7b,0x59e83605,0xee15b094,0xe9ffd909, 130 0xdc440086,0xef944459,0xba83ccb3,0xe0c3cdfb, 131 0xd1da4181,0x3b092ab1,0xf997f1c1,0xa5e6cf7b, 132 0x01420ddb,0xe4e7ef5b,0x25a1ff41,0xe180f806, --- 49 unchanged lines hidden (view full) --- 182 0x833860d4,0x0d23e0f9,0x6c387e8a,0x0ae6d249, 183 0xb284600c,0xd835731d,0xdcb1c647,0xac4c56ea, 184 0x3ebd81b3,0x230eabb0,0x6438bc87,0xf0b5b1fa, 185 0x8f5ea2b3,0xfc184642,0x0a036b7a,0x4fb089bd, 186 0x649da589,0xa345415e,0x5c038323,0x3e5d3bb9, 187 0x43d79572,0x7e6dd07c,0x06dfdf1e,0x6c6cc4ef, 188 0x7160a539,0x73bfbe70,0x83877605,0x4523ecf1, 189 }; | 125 0x1f201094,0xef0ba75b,0x69e3cf7e,0x393f4380, 126 0xfe61cf7a,0xeec5207a,0x55889c94,0x72fc0651, 127 0xada7ef79,0x4e1d7235,0xd55a63ce,0xde0436ba, 128 0x99c430ef,0x5f0c0794,0x18dcdb7d,0xa1d6eff3, 129 0xa0b52f7b,0x59e83605,0xee15b094,0xe9ffd909, 130 0xdc440086,0xef944459,0xba83ccb3,0xe0c3cdfb, 131 0xd1da4181,0x3b092ab1,0xf997f1c1,0xa5e6cf7b, 132 0x01420ddb,0xe4e7ef5b,0x25a1ff41,0xe180f806, --- 49 unchanged lines hidden (view full) --- 182 0x833860d4,0x0d23e0f9,0x6c387e8a,0x0ae6d249, 183 0xb284600c,0xd835731d,0xdcb1c647,0xac4c56ea, 184 0x3ebd81b3,0x230eabb0,0x6438bc87,0xf0b5b1fa, 185 0x8f5ea2b3,0xfc184642,0x0a036b7a,0x4fb089bd, 186 0x649da589,0xa345415e,0x5c038323,0x3e5d3bb9, 187 0x43d79572,0x7e6dd07c,0x06dfdf1e,0x6c6cc4ef, 188 0x7160a539,0x73bfbe70,0x83877605,0x4523ecf1, 189 }; |
190OPENSSL_GLOBAL CAST_LONG CAST_S_table2[256]={ | 190OPENSSL_GLOBAL const CAST_LONG CAST_S_table2[256]={ |
191 0x8defc240,0x25fa5d9f,0xeb903dbf,0xe810c907, 192 0x47607fff,0x369fe44b,0x8c1fc644,0xaececa90, 193 0xbeb1f9bf,0xeefbcaea,0xe8cf1950,0x51df07ae, 194 0x920e8806,0xf0ad0548,0xe13c8d83,0x927010d5, 195 0x11107d9f,0x07647db9,0xb2e3e4d4,0x3d4f285e, 196 0xb9afa820,0xfade82e0,0xa067268b,0x8272792e, 197 0x553fb2c0,0x489ae22b,0xd4ef9794,0x125e3fbc, 198 0x21fffcee,0x825b1bfd,0x9255c5ed,0x1257a240, --- 49 unchanged lines hidden (view full) --- 248 0xf90a5c38,0x0ff0443d,0x606e6dc6,0x60543a49, 249 0x5727c148,0x2be98a1d,0x8ab41738,0x20e1be24, 250 0xaf96da0f,0x68458425,0x99833be5,0x600d457d, 251 0x282f9350,0x8334b362,0xd91d1120,0x2b6d8da0, 252 0x642b1e31,0x9c305a00,0x52bce688,0x1b03588a, 253 0xf7baefd5,0x4142ed9c,0xa4315c11,0x83323ec5, 254 0xdfef4636,0xa133c501,0xe9d3531c,0xee353783, 255 }; | 191 0x8defc240,0x25fa5d9f,0xeb903dbf,0xe810c907, 192 0x47607fff,0x369fe44b,0x8c1fc644,0xaececa90, 193 0xbeb1f9bf,0xeefbcaea,0xe8cf1950,0x51df07ae, 194 0x920e8806,0xf0ad0548,0xe13c8d83,0x927010d5, 195 0x11107d9f,0x07647db9,0xb2e3e4d4,0x3d4f285e, 196 0xb9afa820,0xfade82e0,0xa067268b,0x8272792e, 197 0x553fb2c0,0x489ae22b,0xd4ef9794,0x125e3fbc, 198 0x21fffcee,0x825b1bfd,0x9255c5ed,0x1257a240, --- 49 unchanged lines hidden (view full) --- 248 0xf90a5c38,0x0ff0443d,0x606e6dc6,0x60543a49, 249 0x5727c148,0x2be98a1d,0x8ab41738,0x20e1be24, 250 0xaf96da0f,0x68458425,0x99833be5,0x600d457d, 251 0x282f9350,0x8334b362,0xd91d1120,0x2b6d8da0, 252 0x642b1e31,0x9c305a00,0x52bce688,0x1b03588a, 253 0xf7baefd5,0x4142ed9c,0xa4315c11,0x83323ec5, 254 0xdfef4636,0xa133c501,0xe9d3531c,0xee353783, 255 }; |
256OPENSSL_GLOBAL CAST_LONG CAST_S_table3[256]={ | 256OPENSSL_GLOBAL const CAST_LONG CAST_S_table3[256]={ |
257 0x9db30420,0x1fb6e9de,0xa7be7bef,0xd273a298, 258 0x4a4f7bdb,0x64ad8c57,0x85510443,0xfa020ed1, 259 0x7e287aff,0xe60fb663,0x095f35a1,0x79ebf120, 260 0xfd059d43,0x6497b7b1,0xf3641f63,0x241e4adf, 261 0x28147f5f,0x4fa2b8cd,0xc9430040,0x0cc32220, 262 0xfdd30b30,0xc0a5374f,0x1d2d00d9,0x24147b15, 263 0xee4d111a,0x0fca5167,0x71ff904c,0x2d195ffe, 264 0x1a05645f,0x0c13fefe,0x081b08ca,0x05170121, --- 49 unchanged lines hidden (view full) --- 314 0xa99144f8,0x296b299e,0x492fc295,0x9266beab, 315 0xb5676e69,0x9bd3ddda,0xdf7e052f,0xdb25701c, 316 0x1b5e51ee,0xf65324e6,0x6afce36c,0x0316cc04, 317 0x8644213e,0xb7dc59d0,0x7965291f,0xccd6fd43, 318 0x41823979,0x932bcdf6,0xb657c34d,0x4edfd282, 319 0x7ae5290c,0x3cb9536b,0x851e20fe,0x9833557e, 320 0x13ecf0b0,0xd3ffb372,0x3f85c5c1,0x0aef7ed2, 321 }; | 257 0x9db30420,0x1fb6e9de,0xa7be7bef,0xd273a298, 258 0x4a4f7bdb,0x64ad8c57,0x85510443,0xfa020ed1, 259 0x7e287aff,0xe60fb663,0x095f35a1,0x79ebf120, 260 0xfd059d43,0x6497b7b1,0xf3641f63,0x241e4adf, 261 0x28147f5f,0x4fa2b8cd,0xc9430040,0x0cc32220, 262 0xfdd30b30,0xc0a5374f,0x1d2d00d9,0x24147b15, 263 0xee4d111a,0x0fca5167,0x71ff904c,0x2d195ffe, 264 0x1a05645f,0x0c13fefe,0x081b08ca,0x05170121, --- 49 unchanged lines hidden (view full) --- 314 0xa99144f8,0x296b299e,0x492fc295,0x9266beab, 315 0xb5676e69,0x9bd3ddda,0xdf7e052f,0xdb25701c, 316 0x1b5e51ee,0xf65324e6,0x6afce36c,0x0316cc04, 317 0x8644213e,0xb7dc59d0,0x7965291f,0xccd6fd43, 318 0x41823979,0x932bcdf6,0xb657c34d,0x4edfd282, 319 0x7ae5290c,0x3cb9536b,0x851e20fe,0x9833557e, 320 0x13ecf0b0,0xd3ffb372,0x3f85c5c1,0x0aef7ed2, 321 }; |
322OPENSSL_GLOBAL CAST_LONG CAST_S_table4[256]={ | 322OPENSSL_GLOBAL const CAST_LONG CAST_S_table4[256]={ |
323 0x7ec90c04,0x2c6e74b9,0x9b0e66df,0xa6337911, 324 0xb86a7fff,0x1dd358f5,0x44dd9d44,0x1731167f, 325 0x08fbf1fa,0xe7f511cc,0xd2051b00,0x735aba00, 326 0x2ab722d8,0x386381cb,0xacf6243a,0x69befd7a, 327 0xe6a2e77f,0xf0c720cd,0xc4494816,0xccf5c180, 328 0x38851640,0x15b0a848,0xe68b18cb,0x4caadeff, 329 0x5f480a01,0x0412b2aa,0x259814fc,0x41d0efe2, 330 0x4e40b48d,0x248eb6fb,0x8dba1cfe,0x41a99b02, --- 49 unchanged lines hidden (view full) --- 380 0x4a046826,0x0ff6f8f3,0xa09c7f70,0x5346aba0, 381 0x5ce96c28,0xe176eda3,0x6bac307f,0x376829d2, 382 0x85360fa9,0x17e3fe2a,0x24b79767,0xf5a96b20, 383 0xd6cd2595,0x68ff1ebf,0x7555442c,0xf19f06be, 384 0xf9e0659a,0xeeb9491d,0x34010718,0xbb30cab8, 385 0xe822fe15,0x88570983,0x750e6249,0xda627e55, 386 0x5e76ffa8,0xb1534546,0x6d47de08,0xefe9e7d4, 387 }; | 323 0x7ec90c04,0x2c6e74b9,0x9b0e66df,0xa6337911, 324 0xb86a7fff,0x1dd358f5,0x44dd9d44,0x1731167f, 325 0x08fbf1fa,0xe7f511cc,0xd2051b00,0x735aba00, 326 0x2ab722d8,0x386381cb,0xacf6243a,0x69befd7a, 327 0xe6a2e77f,0xf0c720cd,0xc4494816,0xccf5c180, 328 0x38851640,0x15b0a848,0xe68b18cb,0x4caadeff, 329 0x5f480a01,0x0412b2aa,0x259814fc,0x41d0efe2, 330 0x4e40b48d,0x248eb6fb,0x8dba1cfe,0x41a99b02, --- 49 unchanged lines hidden (view full) --- 380 0x4a046826,0x0ff6f8f3,0xa09c7f70,0x5346aba0, 381 0x5ce96c28,0xe176eda3,0x6bac307f,0x376829d2, 382 0x85360fa9,0x17e3fe2a,0x24b79767,0xf5a96b20, 383 0xd6cd2595,0x68ff1ebf,0x7555442c,0xf19f06be, 384 0xf9e0659a,0xeeb9491d,0x34010718,0xbb30cab8, 385 0xe822fe15,0x88570983,0x750e6249,0xda627e55, 386 0x5e76ffa8,0xb1534546,0x6d47de08,0xefe9e7d4, 387 }; |
388OPENSSL_GLOBAL CAST_LONG CAST_S_table5[256]={ | 388OPENSSL_GLOBAL const CAST_LONG CAST_S_table5[256]={ |
389 0xf6fa8f9d,0x2cac6ce1,0x4ca34867,0xe2337f7c, 390 0x95db08e7,0x016843b4,0xeced5cbc,0x325553ac, 391 0xbf9f0960,0xdfa1e2ed,0x83f0579d,0x63ed86b9, 392 0x1ab6a6b8,0xde5ebe39,0xf38ff732,0x8989b138, 393 0x33f14961,0xc01937bd,0xf506c6da,0xe4625e7e, 394 0xa308ea99,0x4e23e33c,0x79cbd7cc,0x48a14367, 395 0xa3149619,0xfec94bd5,0xa114174a,0xeaa01866, 396 0xa084db2d,0x09a8486f,0xa888614a,0x2900af98, --- 49 unchanged lines hidden (view full) --- 446 0xd7d25d88,0x44136c76,0x0404a8c8,0xb8e5a121, 447 0xb81a928a,0x60ed5869,0x97c55b96,0xeaec991b, 448 0x29935913,0x01fdb7f1,0x088e8dfa,0x9ab6f6f5, 449 0x3b4cbf9f,0x4a5de3ab,0xe6051d35,0xa0e1d855, 450 0xd36b4cf1,0xf544edeb,0xb0e93524,0xbebb8fbd, 451 0xa2d762cf,0x49c92f54,0x38b5f331,0x7128a454, 452 0x48392905,0xa65b1db8,0x851c97bd,0xd675cf2f, 453 }; | 389 0xf6fa8f9d,0x2cac6ce1,0x4ca34867,0xe2337f7c, 390 0x95db08e7,0x016843b4,0xeced5cbc,0x325553ac, 391 0xbf9f0960,0xdfa1e2ed,0x83f0579d,0x63ed86b9, 392 0x1ab6a6b8,0xde5ebe39,0xf38ff732,0x8989b138, 393 0x33f14961,0xc01937bd,0xf506c6da,0xe4625e7e, 394 0xa308ea99,0x4e23e33c,0x79cbd7cc,0x48a14367, 395 0xa3149619,0xfec94bd5,0xa114174a,0xeaa01866, 396 0xa084db2d,0x09a8486f,0xa888614a,0x2900af98, --- 49 unchanged lines hidden (view full) --- 446 0xd7d25d88,0x44136c76,0x0404a8c8,0xb8e5a121, 447 0xb81a928a,0x60ed5869,0x97c55b96,0xeaec991b, 448 0x29935913,0x01fdb7f1,0x088e8dfa,0x9ab6f6f5, 449 0x3b4cbf9f,0x4a5de3ab,0xe6051d35,0xa0e1d855, 450 0xd36b4cf1,0xf544edeb,0xb0e93524,0xbebb8fbd, 451 0xa2d762cf,0x49c92f54,0x38b5f331,0x7128a454, 452 0x48392905,0xa65b1db8,0x851c97bd,0xd675cf2f, 453 }; |
454OPENSSL_GLOBAL CAST_LONG CAST_S_table6[256]={ | 454OPENSSL_GLOBAL const CAST_LONG CAST_S_table6[256]={ |
455 0x85e04019,0x332bf567,0x662dbfff,0xcfc65693, 456 0x2a8d7f6f,0xab9bc912,0xde6008a1,0x2028da1f, 457 0x0227bce7,0x4d642916,0x18fac300,0x50f18b82, 458 0x2cb2cb11,0xb232e75c,0x4b3695f2,0xb28707de, 459 0xa05fbcf6,0xcd4181e9,0xe150210c,0xe24ef1bd, 460 0xb168c381,0xfde4e789,0x5c79b0d8,0x1e8bfd43, 461 0x4d495001,0x38be4341,0x913cee1d,0x92a79c3f, 462 0x089766be,0xbaeeadf4,0x1286becf,0xb6eacb19, --- 49 unchanged lines hidden (view full) --- 512 0xc363519b,0x589dd390,0x5479f8e6,0x1cb8d647, 513 0x97fd61a9,0xea7759f4,0x2d57539d,0x569a58cf, 514 0xe84e63ad,0x462e1b78,0x6580f87e,0xf3817914, 515 0x91da55f4,0x40a230f3,0xd1988f35,0xb6e318d2, 516 0x3ffa50bc,0x3d40f021,0xc3c0bdae,0x4958c24c, 517 0x518f36b2,0x84b1d370,0x0fedce83,0x878ddada, 518 0xf2a279c7,0x94e01be8,0x90716f4b,0x954b8aa3, 519 }; | 455 0x85e04019,0x332bf567,0x662dbfff,0xcfc65693, 456 0x2a8d7f6f,0xab9bc912,0xde6008a1,0x2028da1f, 457 0x0227bce7,0x4d642916,0x18fac300,0x50f18b82, 458 0x2cb2cb11,0xb232e75c,0x4b3695f2,0xb28707de, 459 0xa05fbcf6,0xcd4181e9,0xe150210c,0xe24ef1bd, 460 0xb168c381,0xfde4e789,0x5c79b0d8,0x1e8bfd43, 461 0x4d495001,0x38be4341,0x913cee1d,0x92a79c3f, 462 0x089766be,0xbaeeadf4,0x1286becf,0xb6eacb19, --- 49 unchanged lines hidden (view full) --- 512 0xc363519b,0x589dd390,0x5479f8e6,0x1cb8d647, 513 0x97fd61a9,0xea7759f4,0x2d57539d,0x569a58cf, 514 0xe84e63ad,0x462e1b78,0x6580f87e,0xf3817914, 515 0x91da55f4,0x40a230f3,0xd1988f35,0xb6e318d2, 516 0x3ffa50bc,0x3d40f021,0xc3c0bdae,0x4958c24c, 517 0x518f36b2,0x84b1d370,0x0fedce83,0x878ddada, 518 0xf2a279c7,0x94e01be8,0x90716f4b,0x954b8aa3, 519 }; |
520OPENSSL_GLOBAL CAST_LONG CAST_S_table7[256]={ | 520OPENSSL_GLOBAL const CAST_LONG CAST_S_table7[256]={ |
521 0xe216300d,0xbbddfffc,0xa7ebdabd,0x35648095, 522 0x7789f8b7,0xe6c1121b,0x0e241600,0x052ce8b5, 523 0x11a9cfb0,0xe5952f11,0xece7990a,0x9386d174, 524 0x2a42931c,0x76e38111,0xb12def3a,0x37ddddfc, 525 0xde9adeb1,0x0a0cc32c,0xbe197029,0x84a00940, 526 0xbb243a0f,0xb4d137cf,0xb44e79f0,0x049eedfd, 527 0x0b15a15d,0x480d3168,0x8bbbde5a,0x669ded42, 528 0xc7ece831,0x3f8f95e7,0x72df191b,0x7580330d, --- 57 unchanged lines hidden --- | 521 0xe216300d,0xbbddfffc,0xa7ebdabd,0x35648095, 522 0x7789f8b7,0xe6c1121b,0x0e241600,0x052ce8b5, 523 0x11a9cfb0,0xe5952f11,0xece7990a,0x9386d174, 524 0x2a42931c,0x76e38111,0xb12def3a,0x37ddddfc, 525 0xde9adeb1,0x0a0cc32c,0xbe197029,0x84a00940, 526 0xbb243a0f,0xb4d137cf,0xb44e79f0,0x049eedfd, 527 0x0b15a15d,0x480d3168,0x8bbbde5a,0x669ded42, 528 0xc7ece831,0x3f8f95e7,0x72df191b,0x7580330d, --- 57 unchanged lines hidden --- |