3#ifndef SSEC_PARAMETERS_P765_H
4#define SSEC_PARAMETERS_P765_H
6#define FIELD_NAME "p765"
9#define FIELD_64BITS_WORDS 12
10#define QFIELD_BYTES 192
11#define MASK_FIELD_ELEMENT 0x1fffffffffffffff
12#define SECURITY_BITS 256
14#define BIT_LENGTH_PATH 512
15#define TRITLENGTH_PATH 324
19 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
20 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
21 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0x100FFFFFFFFFFFFF
28 0x0, 0x0, 0x0, 0xF10000000000000
33 0xF00FF00FF00FF10D, 0xF00FF00FF00FF00F, 0xF00FF00FF00FF00F, 0xF00FF00FF00FF00F,
34 0xF00FF00FF00FF00F, 0xF00FF00FF00FF00F, 0xF00FF00FF00FF00F, 0xF00FF00FF00FF00F,
35 0xF00FF00FF00FF00F, 0xF00FF00FF00FF00F, 0xF00FF00FF00FF00F, 0xF3FF00FF00FF00F
40 0xFFFFFFFFFFFFFFFD, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
41 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
42 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0x100FFFFFFFFFFFFF
47 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
48 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
49 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0x807FFFFFFFFFFFF
54 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
55 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF,
56 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFFFFFFFFFF, 0x403FFFFFFFFFFFF
63 0x0, 0x0, 0x0, 0x404000000000000
67#define CUBE_ROOT_EXPONENT_BITS 1525
69 0xAAAAAAAAAAAAAAAB, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA,
70 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA,
71 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xC38AAAAAAAAAAAAA,
72 0x1C71C71C71C71C71, 0x71C71C71C71C71C7, 0xC71C71C71C71C71C, 0x1C71C71C71C71C71,
73 0x71C71C71C71C71C7, 0xC71C71C71C71C71C, 0x1C71C71C71C71C71, 0x71C71C71C71C71C7,
74 0xC71C71C71C71C71C, 0x1C71C71C71C71C71, 0x71C71C71C71C71C7, 0x1CAAC71C71C71C
79 0x45EDE07E28715417, 0xF6DB2CA3677B8DDB, 0x88AFD974F168C4B1, 0xC8DEDD280AB92378,
80 0xDCD9AE3275DA252F, 0x2A12F735CD66DE9, 0x77D56656CE5717F1, 0xEA427949FCFD35BA,
81 0x9B2BD2E22AE75562, 0x79A64664D8C53739, 0x3601293C94767A21, 0x6CDE7AD807576A6,
88 0x0000000000000007, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
89 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
90 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0F90000000000000
93 0xAAAAAAAAAAAAAAAF, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA,
94 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA,
95 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xAAAAAAAAAAAAAAAA, 0xFBAAAAAAAAAAAAA
99 0xE38E38E38E38E38F, 0x8E38E38E38E38E38, 0x38E38E38E38E38E3, 0xE38E38E38E38E38E,
100 0x8E38E38E38E38E38, 0x38E38E38E38E38E3, 0xE38E38E38E38E38E, 0x8E38E38E38E38E38,
101 0x38E38E38E38E38E3, 0xE38E38E38E38E38E, 0x8E38E38E38E38E38, 0xFF38E38E38E38E3
105 0x4BDA12F684BDA12F, 0xDA12F684BDA12F68, 0x12F684BDA12F684B, 0xF684BDA12F684BDA,
106 0x84BDA12F684BDA12, 0xBDA12F684BDA12F6, 0xA12F684BDA12F684, 0x2F684BDA12F684BD,
107 0x684BDA12F684BDA1, 0x4BDA12F684BDA12F, 0xDA12F684BDA12F68, 0x100684BDA12F684B
#define FIELD_64BITS_WORDS