View | Details | Raw Unified | Return to bug 41752
Collapse All | Expand All

(-)gost.c (-12 / +12 lines)
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
	}

Return to bug 41752