Lines Matching defs:k_pad

43 	u8 k_pad[64];
76 if (key_len > sizeof(k_pad)) {
86 os_memcpy(k_pad, key, key_len);
87 if (key_len < sizeof(k_pad))
88 os_memset(k_pad + key_len, 0, sizeof(k_pad) - key_len);
89 for (i = 0; i < sizeof(k_pad); i++)
90 k_pad[i] ^= 0x36;
92 MD5Update(&ctx->u.md5, k_pad, sizeof(k_pad));
95 if (key_len > sizeof(k_pad)) {
105 os_memcpy(k_pad, key, key_len);
106 if (key_len < sizeof(k_pad))
107 os_memset(k_pad + key_len, 0, sizeof(k_pad) - key_len);
108 for (i = 0; i < sizeof(k_pad); i++)
109 k_pad[i] ^= 0x36;
111 SHA1Update(&ctx->u.sha1, k_pad, sizeof(k_pad));
115 if (key_len > sizeof(k_pad)) {
125 os_memcpy(k_pad, key, key_len);
126 if (key_len < sizeof(k_pad))
127 os_memset(k_pad + key_len, 0, sizeof(k_pad) - key_len);
128 for (i = 0; i < sizeof(k_pad); i++)
129 k_pad[i] ^= 0x36;
131 sha256_process(&ctx->u.sha256, k_pad, sizeof(k_pad));
181 u8 k_pad[64];
254 os_memcpy(k_pad, ctx->key, ctx->key_len);
255 os_memset(k_pad + ctx->key_len, 0,
256 sizeof(k_pad) - ctx->key_len);
257 for (i = 0; i < sizeof(k_pad); i++)
258 k_pad[i] ^= 0x5c;
260 MD5Update(&ctx->u.md5, k_pad, sizeof(k_pad));
274 os_memcpy(k_pad, ctx->key, ctx->key_len);
275 os_memset(k_pad + ctx->key_len, 0,
276 sizeof(k_pad) - ctx->key_len);
277 for (i = 0; i < sizeof(k_pad); i++)
278 k_pad[i] ^= 0x5c;
280 SHA1Update(&ctx->u.sha1, k_pad, sizeof(k_pad));
295 os_memcpy(k_pad, ctx->key, ctx->key_len);
296 os_memset(k_pad + ctx->key_len, 0,
297 sizeof(k_pad) - ctx->key_len);
298 for (i = 0; i < sizeof(k_pad); i++)
299 k_pad[i] ^= 0x5c;
301 sha256_process(&ctx->u.sha256, k_pad, sizeof(k_pad));