Lines Matching defs:keydatalen
1305 int key_info, keylen, keydatalen, maxkeylen, keyidx, key_rsc_len = 0;
1316 keydatalen = BE_16(key->key_data_length);
1320 uint8_t *end = pos + keydatalen;
1356 maxkeylen = keydatalen;
1357 if (keydatalen > extra_len) {
1360 keydatalen, extra_len);
1426 rc4_skip(ek, 32, 256, (uint8_t *)(key + 1), keydatalen);
1429 if (keydatalen % 8) {
1431 "AES-WRAP len %d", keydatalen);
1582 int keydatalen = BE_16(key->key_data_length);
1585 (uint8_t *)(key + 1), keydatalen);
1600 rc4_skip(ek, 32, 256, (uint8_t *)(key + 1), keydatalen);
1603 if (keydatalen % 8) {
1605 "AES-WRAP len %d", keydatalen);
1608 keydatalen -= 8; /* AES-WRAP adds 8 bytes */
1609 buf = malloc(keydatalen);
1615 if (aes_unwrap(wpa_s->ptk.encr_key, keydatalen / 8,
1622 (void) memcpy(key + 1, buf, keydatalen);
1624 key->key_data_length = BE_16(keydatalen);
1627 (uint8_t *)(key + 1), keydatalen);