|
Lines 78-105
Link Here
|
| 78 |
*/ |
78 |
*/ |
| 79 |
static int init = 0; |
79 |
static int init = 0; |
| 80 |
|
80 |
|
| 81 |
static unsigned char const k1[16] = { |
81 |
static unsigned char const _k1[16] = { |
| 82 |
1, 15, 13, 0, 5, 7, 10, 4, 9, 2, 3, 14, 6, 11, 8, 2 |
82 |
1, 15, 13, 0, 5, 7, 10, 4, 9, 2, 3, 14, 6, 11, 8, 2 |
| 83 |
}; |
83 |
}; |
| 84 |
static unsigned char const k2[16] = { |
84 |
static unsigned char const _k2[16] = { |
| 85 |
13, 11, 4, 1, 3, 15, 5, 9, 0, 10, 14, 7, 6, 8, 2, 12 |
85 |
13, 11, 4, 1, 3, 15, 5, 9, 0, 10, 14, 7, 6, 8, 2, 12 |
| 86 |
}; |
86 |
}; |
| 87 |
static unsigned char const k3[16] = { |
87 |
static unsigned char const _k3[16] = { |
| 88 |
4, 11, 10, 0, 7, 2, 1, 13, 3, 6, 8, 5, 9, 12, 15, 14 |
88 |
4, 11, 10, 0, 7, 2, 1, 13, 3, 6, 8, 5, 9, 12, 15, 14 |
| 89 |
}; |
89 |
}; |
| 90 |
static unsigned char const k4[16] = { |
90 |
static unsigned char const _k4[16] = { |
| 91 |
6, 12, 7, 1, 5, 15, 13, 8, 4, 10, 9, 14, 0, 3, 11, 2 |
91 |
6, 12, 7, 1, 5, 15, 13, 8, 4, 10, 9, 14, 0, 3, 11, 2 |
| 92 |
}; |
92 |
}; |
| 93 |
static unsigned char const k5[16] = { |
93 |
static unsigned char const _k5[16] = { |
| 94 |
7, 13, 10, 1, 0, 8, 9, 15, 14, 4, 6, 12, 11, 2, 5, 3 |
94 |
7, 13, 10, 1, 0, 8, 9, 15, 14, 4, 6, 12, 11, 2, 5, 3 |
| 95 |
}; |
95 |
}; |
| 96 |
static unsigned char const k6[16] = { |
96 |
static unsigned char const _k6[16] = { |
| 97 |
5, 8, 1, 13, 10, 3, 4, 2, 14, 15, 12, 7, 6, 0, 9, 11 |
97 |
5, 8, 1, 13, 10, 3, 4, 2, 14, 15, 12, 7, 6, 0, 9, 11 |
| 98 |
}; |
98 |
}; |
| 99 |
static unsigned char const k7[16] = { |
99 |
static unsigned char const _k7[16] = { |
| 100 |
14, 11, 4, 12, 6, 13, 15, 10, 2, 3, 8, 1, 0, 7, 5, 9 |
100 |
14, 11, 4, 12, 6, 13, 15, 10, 2, 3, 8, 1, 0, 7, 5, 9 |
| 101 |
}; |
101 |
}; |
| 102 |
static unsigned char const k8[16] = { |
102 |
static unsigned char const _k8[16] = { |
| 103 |
4, 10, 9, 2, 13, 8, 0, 14, 6, 11, 1, 12, 7, 15, 5, 3 |
103 |
4, 10, 9, 2, 13, 8, 0, 14, 6, 11, 1, 12, 7, 15, 5, 3 |
| 104 |
}; |
104 |
}; |
| 105 |
|
105 |
|
|
Lines 147-156
Link Here
|
| 147 |
if (init == 0) { |
147 |
if (init == 0) { |
| 148 |
init = 1; |
148 |
init = 1; |
| 149 |
for (i = 0; i < 256; i++) { |
149 |
for (i = 0; i < 256; i++) { |
| 150 |
k87[i] = k8[i >> 4] << 4 | k7[i & 15]; |
150 |
k87[i] = _k8[i >> 4] << 4 | _k7[i & 15]; |
| 151 |
k65[i] = k6[i >> 4] << 4 | k5[i & 15]; |
151 |
k65[i] = _k6[i >> 4] << 4 | _k5[i & 15]; |
| 152 |
k43[i] = k4[i >> 4] << 4 | k3[i & 15]; |
152 |
k43[i] = _k4[i >> 4] << 4 | _k3[i & 15]; |
| 153 |
k21[i] = k2[i >> 4] << 4 | k1[i & 15]; |
153 |
k21[i] = _k2[i >> 4] << 4 | _k1[i & 15]; |
| 154 |
} |
154 |
} |
| 155 |
} |
155 |
} |