Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching defs:k_pad

70 	u8 k_pad[64];
88 if (key_len > sizeof(k_pad)) {
98 os_memcpy(k_pad, key, key_len);
99 os_memset(k_pad + key_len, 0, sizeof(k_pad) - key_len);
100 for (i = 0; i < sizeof(k_pad); i++)
101 k_pad[i] ^= 0x36;
103 MD5Update(&ctx->u.md5, k_pad, sizeof(k_pad));
106 if (key_len > sizeof(k_pad)) {
116 os_memcpy(k_pad, key, key_len);
117 os_memset(k_pad + key_len, 0, sizeof(k_pad) - key_len);
118 for (i = 0; i < sizeof(k_pad); i++)
119 k_pad[i] ^= 0x36;
121 SHA1Update(&ctx->u.sha1, k_pad, sizeof(k_pad));
152 u8 k_pad[64];
192 os_memcpy(k_pad, ctx->key, ctx->key_len);
193 os_memset(k_pad + ctx->key_len, 0,
194 sizeof(k_pad) - ctx->key_len);
195 for (i = 0; i < sizeof(k_pad); i++)
196 k_pad[i] ^= 0x5c;
198 MD5Update(&ctx->u.md5, k_pad, sizeof(k_pad));
212 os_memcpy(k_pad, ctx->key, ctx->key_len);
213 os_memset(k_pad + ctx->key_len, 0,
214 sizeof(k_pad) - ctx->key_len);
215 for (i = 0; i < sizeof(k_pad); i++)
216 k_pad[i] ^= 0x5c;
218 SHA1Update(&ctx->u.sha1, k_pad, sizeof(k_pad));