1/*############################################################################
2  # Copyright 2016 Intel Corporation
3  #
4  # Licensed under the Apache License, Version 2.0 (the "License");
5  # you may not use this file except in compliance with the License.
6  # You may obtain a copy of the License at
7  #
8  #     http://www.apache.org/licenses/LICENSE-2.0
9  #
10  # Unless required by applicable law or agreed to in writing, software
11  # distributed under the License is distributed on an "AS IS" BASIS,
12  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  # See the License for the specific language governing permissions and
14  # limitations under the License.
15  ############################################################################*/
16
17/*!
18 * \file
19 *
20 * \brief Intel(R) EPID 2.0 constant parameters data.
21 *
22 */
23
24  {{{  // p
25    0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xF0, 0xCD,
26    0x46, 0xE5, 0xF2, 0x5E, 0xEE, 0x71, 0xA4, 0x9E,
27    0x0C, 0xDC, 0x65, 0xFB, 0x12, 0x99, 0x92, 0x1A,
28    0xF6, 0x2D, 0x53, 0x6C, 0xD1, 0x0B, 0x50, 0x0D,
29  }}},
30  {{{  // q
31    0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xF0, 0xCD,
32    0x46, 0xE5, 0xF2, 0x5E, 0xEE, 0x71, 0xA4, 0x9F,
33    0x0C, 0xDC, 0x65, 0xFB, 0x12, 0x98, 0x0A, 0x82,
34    0xD3, 0x29, 0x2D, 0xDB, 0xAE, 0xD3, 0x30, 0x13,
35  }}},
36  {{{  // b
37    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
38    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
39    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
40    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
41  }}},
42  {{  // t
43    0x68, 0x82, 0xF5, 0xC0, 0x30, 0xB0, 0xA8, 0x01,
44  }},
45  {{  // neg
46    0x01,
47  }},
48  {{{  // beta
49    0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xF0, 0xCD,
50    0x46, 0xE5, 0xF2, 0x5E, 0xEE, 0x71, 0xA4, 0x9F,
51    0x0C, 0xDC, 0x65, 0xFB, 0x12, 0x98, 0x0A, 0x82,
52    0xD3, 0x29, 0x2D, 0xDB, 0xAE, 0xD3, 0x30, 0x12,
53  }}},
54  {
55    {{{  // xi0
56      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
57      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
58      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
59      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
60    }}},
61    {{{  // xi1
62      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
63      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
64      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
65      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
66    }}}
67  },
68  {  // g1 *********EPIDG1Element
69    {{{  // x
70      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
71      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
72      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
73      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
74    }}},
75    {{{  // y
76      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
77      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
78      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
79      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
80    }}},
81  },
82  {  // g2 *********EPIDG2Element
83    {
84      {{{  // x0
85        0xE2, 0x01, 0x71, 0xC5, 0x4A, 0xA3, 0xDA, 0x05,
86        0x21, 0x67, 0x04, 0x13, 0x74, 0x3C, 0xCF, 0x22,
87        0xD2, 0x5D, 0x52, 0x68, 0x3D, 0x32, 0x47, 0x0E,
88        0xF6, 0x02, 0x13, 0x43, 0xBF, 0x28, 0x23, 0x94,
89      }}},
90      {{{  // x1
91        0x59, 0x2D, 0x1E, 0xF6, 0x53, 0xA8, 0x5A, 0x80,
92        0x46, 0xCC, 0xDC, 0x25, 0x4F, 0xBB, 0x56, 0x56,
93        0x43, 0x43, 0x3B, 0xF6, 0x28, 0x96, 0x53, 0xE2,
94        0x7D, 0xF7, 0xB2, 0x12, 0xBA, 0xA1, 0x89, 0xBE,
95      }}}
96    },
97    {
98      {{{  // y0
99        0xAE, 0x60, 0xA4, 0xE7, 0x51, 0xFF, 0xD3, 0x50,
100        0xC6, 0x21, 0xE7, 0x03, 0x31, 0x28, 0x26, 0xBD,
101        0x55, 0xE8, 0xB5, 0x9A, 0x4D, 0x91, 0x68, 0x38,
102        0x41, 0x4D, 0xB8, 0x22, 0xDD, 0x23, 0x35, 0xAE,
103      }}},
104      {{{  // y1
105        0x1A, 0xB4, 0x42, 0xF9, 0x89, 0xAF, 0xE5, 0xAD,
106        0xF8, 0x02, 0x74, 0xF8, 0x76, 0x45, 0xE2, 0x53,
107        0x2C, 0xDC, 0x61, 0x81, 0x90, 0x93, 0xD6, 0x13,
108        0x2C, 0x90, 0xFE, 0x89, 0x51, 0xB9, 0x24, 0x21,
109      }}}
110    },
111  }
112