Lines Matching refs:cak
2205 if (ieee802_1x_sak_aes_cmac(participant->cak.key, in ieee802_1x_kay_generate_new_sak()
2206 participant->cak.len, in ieee802_1x_kay_generate_new_sak()
3666 const struct mka_key *cak, u32 life, in ieee802_1x_kay_create_mka() argument
3676 if (!kay || !ckn || !cak) { in ieee802_1x_kay_create_mka()
3681 if (cak->len != 16 && cak->len != 32) { in ieee802_1x_kay_create_mka()
3683 (unsigned int) cak->len); in ieee802_1x_kay_create_mka()
3705 participant->cak.len = cak->len; in ieee802_1x_kay_create_mka()
3706 os_memcpy(participant->cak.key, cak->key, cak->len); in ieee802_1x_kay_create_mka()
3707 wpa_hexdump_key(MSG_DEBUG, "KaY: CAK", participant->cak.key, in ieee802_1x_kay_create_mka()
3708 participant->cak.len); in ieee802_1x_kay_create_mka()
3780 participant->kek.len = participant->cak.len; in ieee802_1x_kay_create_mka()
3781 if (mka_alg_tbl[kay->mka_algindex].kek_trfm(participant->cak.key, in ieee802_1x_kay_create_mka()
3782 participant->cak.len, in ieee802_1x_kay_create_mka()
3794 participant->ick.len = participant->cak.len; in ieee802_1x_kay_create_mka()
3795 if (mka_alg_tbl[kay->mka_algindex].ick_trfm(participant->cak.key, in ieee802_1x_kay_create_mka()
3796 participant->cak.len, in ieee802_1x_kay_create_mka()
3890 os_memset(&participant->cak, 0, sizeof(participant->cak)); in ieee802_1x_kay_delete_mka()