Lines Matching refs:key
70 static void hm(text, text_len, key, key_len, digest)
73 unsigned char *key; /* pointer to authentication key */
74 int key_len; /* length of authentication key */
80 * key XORd with ipad
83 * key XORd with opad
87 /* if key is longer than 64 bytes reset it to key=MD5(key) */
91 md5_process_bytes(key, key_len, &tctx);
94 key = tk;
103 * where K is an n byte key
109 /* start out by storing key in pads */
112 bcopy(key, k_ipad, key_len);
113 bcopy(key, k_opad, key_len);
115 /* XOR key with ipad and opad values */
141 key = 0x0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b
147 key = "Jefe"
152 key = 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
187 unsigned char key[16], data[256], digest[16];
190 memset (key, 0, sizeof (key));
191 memset (key, 0x0b, 16);
194 hm(data, 8, key, 16, digest);
198 memset (key, 0, sizeof (key));
199 strcpy (key, "Jefe");
202 hm(data, 28, key, 4, digest);
206 memset (key, 0, sizeof (key));
207 memset (key, 0xAA, 16);
210 hm(data, 50, key, 16, digest);
520 unsigned char *p, user[256], hwaddr[6], hwaddr_str[18], key[64], msg[256], ipbuf[20], bin_pwd[16];
523 memset (key, 0, sizeof (key));
551 strncpy (key, p, sizeof (key));
552 c = wl_wscPincheck (key);
553 //DBG ("secret code (%s) is %s\n", key, (c == 0)?"valid":"INVALID");
555 PRINT ("WARNING: invalid secret code (%s)?\n", key);
557 DUMP (key);
592 hm(msg, strlen (msg), key, 64, bin_pwd);