Home | History | Annotate | Download | only in eap_common

Lines Matching defs:eap

2  * EAP peer/server: EAP-SIM/AKA/AKA' shared routines
52 wpa_hexdump_key(MSG_DEBUG, "EAP-SIM: MK", mk, EAP_SIM_MK_LEN);
71 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA: IK", ik, EAP_AKA_IK_LEN);
72 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA: CK", ck, EAP_AKA_CK_LEN);
73 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA: MK", mk, EAP_SIM_MK_LEN);
82 wpa_printf(MSG_ERROR, "EAP-SIM: Failed to derive keys");
94 wpa_hexdump_key(MSG_DEBUG, "EAP-SIM: K_encr",
96 wpa_hexdump_key(MSG_DEBUG, "EAP-SIM: K_aut",
98 wpa_hexdump_key(MSG_DEBUG, "EAP-SIM: keying material (MSK)",
100 wpa_hexdump_key(MSG_DEBUG, "EAP-SIM: EMSK", emsk, EAP_EMSK_LEN);
119 wpa_printf(MSG_DEBUG, "EAP-SIM: Workaround - drop null "
134 wpa_printf(MSG_DEBUG, "EAP-SIM: Deriving keying data from reauth");
135 wpa_hexdump_ascii(MSG_DEBUG, "EAP-SIM: Identity",
137 wpa_hexdump(MSG_DEBUG, "EAP-SIM: counter", counter, 2);
138 wpa_hexdump(MSG_DEBUG, "EAP-SIM: NONCE_S", nonce_s,
140 wpa_hexdump_key(MSG_DEBUG, "EAP-SIM: MK", mk, EAP_SIM_MK_LEN);
144 wpa_hexdump(MSG_DEBUG, "EAP-SIM: XKEY'", xkey, SHA1_MAC_LEN);
147 wpa_printf(MSG_ERROR, "EAP-SIM: Failed to derive keys");
152 wpa_hexdump(MSG_DEBUG, "EAP-SIM: keying material (MSK)",
157 wpa_hexdump(MSG_DEBUG, "EAP-SIM: EMSK", emsk, EAP_EMSK_LEN);
190 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Verify MAC - msg",
192 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Verify MAC - extra data",
194 wpa_hexdump_key(MSG_MSGDUMP, "EAP-SIM: Verify MAC - K_aut",
197 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Verify MAC: MAC",
219 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Add MAC - msg", msg, msg_len);
220 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Add MAC - extra data",
222 wpa_hexdump_key(MSG_MSGDUMP, "EAP-SIM: Add MAC - K_aut",
226 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Add MAC: MAC",
286 * MK = PRF'(IK'|CK',"EAP-AKA'"|Identity)
297 prf_prime(key, "EAP-AKA'", identity, identity_len, NULL, 0,
302 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': K_encr",
307 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': K_aut",
312 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': K_re",
317 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': MSK", msk, EAP_MSK_LEN);
321 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': EMSK", emsk, EAP_EMSK_LEN);
334 * MK = PRF'(K_re,"EAP-AKA' re-auth"|Identity|counter|NONCE_S)
342 prf_prime(k_re, "EAP-AKA' re-auth", identity, identity_len,
348 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': MSK", msk, EAP_MSK_LEN);
352 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': EMSK", emsk, EAP_EMSK_LEN);
385 wpa_hexdump(MSG_MSGDUMP, "EAP-AKA': Verify MAC - msg",
387 wpa_hexdump(MSG_MSGDUMP, "EAP-AKA': Verify MAC - extra data",
389 wpa_hexdump_key(MSG_MSGDUMP, "EAP-AKA': Verify MAC - K_aut",
392 wpa_hexdump(MSG_MSGDUMP, "EAP-AKA': Verify MAC: MAC",
414 wpa_hexdump(MSG_MSGDUMP, "EAP-AKA': Add MAC - msg", msg, msg_len);
415 wpa_hexdump(MSG_MSGDUMP, "EAP-AKA': Add MAC - extra data",
417 wpa_hexdump_key(MSG_MSGDUMP, "EAP-AKA': Add MAC - K_aut",
421 wpa_hexdump(MSG_MSGDUMP, "EAP-AKA': Add MAC: MAC",
459 wpa_printf(MSG_DEBUG, "EAP-AKA': Derive (CK',IK') from (CK,IK)");
460 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': CK", ck, EAP_AKA_CK_LEN);
461 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': IK", ik, EAP_AKA_IK_LEN);
462 wpa_printf(MSG_DEBUG, "EAP-AKA': FC = 0x%x", fc);
463 wpa_hexdump_ascii(MSG_DEBUG, "EAP-AKA': P0 = Access network identity",
465 wpa_hexdump(MSG_DEBUG, "EAP-AKA': P1 = SQN xor AK", sqn_ak, 6);
469 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': Key = CK || IK",
486 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': KDF output (CK' || IK')",
491 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': CK'", ck, EAP_AKA_CK_LEN);
492 wpa_hexdump_key(MSG_DEBUG, "EAP-AKA': IK'", ik, EAP_AKA_IK_LEN);
512 wpa_printf(MSG_INFO, "EAP-SIM: Attribute overflow(1)");
515 wpa_printf(MSG_MSGDUMP, "EAP-SIM: Attribute: Type=%d Len=%d",
518 wpa_printf(MSG_INFO, "EAP-SIM: Attribute overflow "
524 wpa_printf(MSG_INFO, "EAP-SIM: Attribute underflow");
529 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Attribute data",
534 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_RAND");
539 wpa_printf(MSG_INFO, "EAP-SIM: Invalid AT_RAND"
548 wpa_printf(MSG_DEBUG, "EAP-AKA: AT_AUTN");
550 wpa_printf(MSG_DEBUG, "EAP-SIM: "
557 wpa_printf(MSG_INFO, "EAP-AKA: Invalid AT_AUTN"
566 wpa_printf(MSG_ERROR, "EAP-SIM: Unencrypted "
570 wpa_printf(MSG_DEBUG, "EAP-SIM: (encr) AT_PADDING");
573 wpa_printf(MSG_INFO, "EAP-SIM: (encr) "
576 wpa_hexdump(MSG_DEBUG, "EAP-SIM: "
584 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_NONCE_MT");
586 wpa_printf(MSG_INFO, "EAP-SIM: Invalid "
593 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_PERMANENT_ID_REQ");
597 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_MAC");
599 wpa_printf(MSG_INFO, "EAP-SIM: Invalid AT_MAC "
607 wpa_printf(MSG_INFO, "EAP-SIM: Invalid "
613 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_NOTIFICATION %d",
617 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_ANY_ID_REQ");
621 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_IDENTITY");
626 wpa_printf(MSG_INFO, "EAP-SIM: Invalid "
639 wpa_printf(MSG_DEBUG, "EAP-AKA: "
644 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_VERSION_LIST");
646 wpa_printf(MSG_WARNING, "EAP-SIM: Invalid "
657 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_SELECTED_VERSION");
659 wpa_printf(MSG_INFO, "EAP-SIM: Invalid "
665 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_SELECTED_VERSION "
669 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_FULLAUTH_ID_REQ");
674 wpa_printf(MSG_ERROR, "EAP-SIM: Unencrypted "
679 wpa_printf(MSG_INFO, "EAP-SIM: (encr) Invalid "
685 wpa_printf(MSG_DEBUG, "EAP-SIM: (encr) AT_COUNTER %d",
690 wpa_printf(MSG_ERROR, "EAP-SIM: Unencrypted "
695 wpa_printf(MSG_INFO, "EAP-SIM: (encr) Invalid "
700 wpa_printf(MSG_DEBUG, "EAP-SIM: (encr) "
706 wpa_printf(MSG_ERROR, "EAP-SIM: Unencrypted "
710 wpa_printf(MSG_DEBUG, "EAP-SIM: (encr) "
713 wpa_printf(MSG_INFO, "EAP-SIM: (encr) Invalid "
722 wpa_printf(MSG_INFO, "EAP-SIM: Invalid "
728 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_CLIENT_ERROR_CODE "
732 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_IV");
734 wpa_printf(MSG_INFO, "EAP-SIM: Invalid AT_IV "
741 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_ENCR_DATA");
745 wpa_printf(MSG_INFO, "EAP-SIM: Invalid "
754 wpa_printf(MSG_ERROR, "EAP-SIM: Unencrypted "
758 wpa_printf(MSG_DEBUG, "EAP-SIM: (encr) "
762 wpa_printf(MSG_INFO, "EAP-SIM: (encr) Invalid"
774 wpa_printf(MSG_ERROR, "EAP-SIM: Unencrypted "
778 wpa_printf(MSG_DEBUG, "EAP-SIM: (encr) "
782 wpa_printf(MSG_INFO, "EAP-SIM: (encr) Invalid"
793 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_RES");
799 wpa_printf(MSG_INFO, "EAP-SIM: Invalid AT_RES "
808 wpa_printf(MSG_DEBUG, "EAP-AKA: AT_AUTS");
810 wpa_printf(MSG_DEBUG, "EAP-SIM: "
815 wpa_printf(MSG_INFO, "EAP-AKA: Invalid AT_AUTS"
823 wpa_printf(MSG_DEBUG, "EAP-AKA: AT_CHECKCODE");
825 wpa_printf(MSG_DEBUG, "EAP-SIM: "
833 wpa_printf(MSG_INFO, "EAP-AKA: Invalid "
843 wpa_printf(MSG_ERROR, "EAP-SIM: Encrypted "
848 wpa_printf(MSG_INFO, "EAP-SIM: Invalid "
853 wpa_printf(MSG_DEBUG, "EAP-SIM: AT_RESULT_IND");
859 wpa_printf(MSG_INFO, "EAP-AKA: Unexpected "
864 wpa_printf(MSG_DEBUG, "EAP-AKA: AT_KDF_INPUT");
869 wpa_printf(MSG_INFO, "EAP-AKA': Invalid "
881 wpa_printf(MSG_INFO, "EAP-AKA: Unexpected "
886 wpa_printf(MSG_DEBUG, "EAP-AKA: AT_KDF");
888 wpa_printf(MSG_INFO, "EAP-AKA': Invalid "
894 wpa_printf(MSG_DEBUG, "EAP-AKA': Too many "
902 wpa_printf(MSG_DEBUG, "EAP-AKA: AT_BIDDING");
904 wpa_printf(MSG_INFO, "EAP-AKA: Invalid "
914 wpa_printf(MSG_INFO, "EAP-SIM: Unrecognized "
920 wpa_printf(MSG_DEBUG, "EAP-SIM: Unrecognized skippable"
928 wpa_printf(MSG_DEBUG, "EAP-SIM: Attributes parsed successfully "
942 wpa_printf(MSG_INFO, "EAP-SIM: Encrypted data, but no IV");
955 wpa_hexdump(MSG_MSGDUMP, "EAP-SIM: Decrypted AT_ENCR_DATA",
960 wpa_printf(MSG_INFO, "EAP-SIM: (encr) Failed to parse "
981 struct eap_hdr *eap;
993 eap = wpabuf_put(msg->buf, sizeof(*eap));
994 eap->code = code;
995 eap->identifier = id;
1011 struct eap_hdr *eap;
1017 eap = wpabuf_mhead(msg->buf);
1018 eap->length = host_to_be16(wpabuf_len(msg->buf));
1147 wpa_printf(MSG_WARNING, "EAP-SIM: "
1176 wpa_printf(MSG_WARNING, "EAP-%s: General failure "
1180 wpa_printf(MSG_WARNING, "EAP-%s: Failure notification: "
1185 wpa_printf(MSG_WARNING, "EAP-%s: Failure notification: "
1190 wpa_printf(MSG_WARNING, "EAP-%s: General failure "
1194 wpa_printf(MSG_INFO, "EAP-%s: Successful authentication "
1199 wpa_printf(MSG_INFO, "EAP-%s: Unrecognized "
1203 wpa_printf(MSG_WARNING, "EAP-%s: Unrecognized "