Lines Matching refs:r_nonce
6620 def wsc_dh_kdf(peer_pk, own_private, mac_addr, e_nonce, r_nonce): argument
6634 m = hmac.new(dhkey, e_nonce + mac_addr + r_nonce, hashlib.sha256)
6688 def build_m2(authkey, m1, eap_id, e_nonce, r_nonce, uuid_r, r_pk, argument
6694 if r_nonce:
6695 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
6718 def build_m2d(m1, eap_id, e_nonce, r_nonce, uuid_r, dev_pw_id=None, eap_code=1): argument
6722 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
6743 def build_ack(eap_id, e_nonce, r_nonce, msg_type=WPS_WSC_ACK, eap_code=1): argument
6749 if r_nonce:
6750 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
6754 def build_nack(eap_id, e_nonce, r_nonce, config_error='\x00\x00', argument
6761 if r_nonce:
6762 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
6859 r_nonce = 16*b'\x44'
6872 r_nonce)
6880 r_nonce, uuid_r, e_pk)
6961 r_nonce = 16*b'\x44'
6970 r_nonce)
6978 r_nonce, uuid_r, e_pk)
7065 r_nonce = 16*b'\x44'
7074 r_nonce)
7082 r_nonce, uuid_r, e_pk)
7268 r_nonce = 16*b'\x44'
7277 r_nonce)
7285 r_nonce, uuid_r, None)
7307 r_nonce = 16*b'\x44'
7316 r_nonce)
7324 r_nonce, uuid_r, 192*b'\xff')
7346 r_nonce = 16*b'\x44'
7355 r_nonce)
7363 r_nonce, uuid_r, e_pk)
7386 r_nonce = 16*b'\x44'
7395 r_nonce)
7403 r_nonce, uuid_r, e_pk)
7412 r_nonce, config_error='\x01\x23')
7430 r_nonce = 16*b'\x44'
7439 r_nonce)
7447 r_nonce, uuid_r, e_pk)
7473 r_nonce, config_error='\x01\x24')
7490 r_nonce = 16*b'\x44'
7499 r_nonce)
7507 r_nonce, uuid_r, e_pk, dev_pw_id='\x00\x04')
7513 return eap_id, m1_attrs[ATTR_ENROLLEE_NONCE], r_nonce, bssid
7517 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7519 msg, attrs = build_nack(eap_id, e_nonce, r_nonce, config_error=None)
7527 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7529 msg, attrs = build_nack(eap_id, None, r_nonce)
7537 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7539 msg, attrs = build_nack(eap_id, 16*'\x00', r_nonce)
7547 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7557 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7567 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7569 msg, attrs = build_nack(eap_id, e_nonce, r_nonce, msg_type=None)
7577 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7579 msg, attrs = build_nack(eap_id, e_nonce, r_nonce, msg_type=123)
7587 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7598 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7600 msg, attrs = build_ack(eap_id, None, r_nonce)
7608 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7610 msg, attrs = build_ack(eap_id, 16*'\x00', r_nonce)
7618 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7628 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7638 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7640 msg, attrs = build_ack(eap_id, e_nonce, r_nonce, msg_type=None)
7648 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7650 msg, attrs = build_ack(eap_id, e_nonce, r_nonce, msg_type=123)
7658 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7669 eap_id, e_nonce, r_nonce, bssid = wps_nack_m3(dev, apdev)
7671 msg, attrs = build_ack(eap_id, e_nonce, r_nonce)
7686 r_nonce = 16*b'\x44'
7695 r_nonce)
7703 r_nonce, uuid_r, e_pk)
7709 …return eap_id, m1_attrs, r_nonce, bssid, r_hash1, r_hash2, r_s1, r_s2, raw_m3_attrs, authkey, keyw…
7712 …eap_id, m1_attrs, r_nonce, bssid, r_hash1, r_hash2, r_s1, r_s2, raw_m3_attrs, authkey, keywrapkey …
7713 …return eap_id, m1_attrs[ATTR_ENROLLEE_NONCE], r_nonce, bssid, r_hash1, r_hash2, r_s1, raw_m3_attrs…
7716 …eap_id, m1_attrs, r_nonce, bssid, r_hash1, r_hash2, r_s1, r_s2, raw_m3_attrs, authkey, keywrapkey …
7735 …return eap_id, m1_attrs[ATTR_ENROLLEE_NONCE], r_nonce, bssid, r_hash1, r_hash2, r_s2, raw_m5_attrs…
7739 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s1, m3, authkey, keywrapkey = wps_to_m3(dev, …
7765 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s1, m3, authkey, keywrapkey = wps_to_m3(dev, …
7791 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s1, m3, authkey, keywrapkey = wps_to_m3(dev, …
7818 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s1, m3, authkey, keywrapkey = wps_to_m3(dev, …
7855 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s1, m3, authkey, keywrapkey = wps_to_m3(dev, …
7892 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s1, m3, authkey, keywrapkey = wps_to_m3(dev, …
7916 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s2, m5, authkey, keywrapkey = wps_to_m5(dev, …
7941 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s2, m5, authkey, keywrapkey = wps_to_m5(dev, …
7965 …eap_id, e_nonce, r_nonce, bssid, r_hash1, r_hash2, r_s2, m5, authkey, keywrapkey = wps_to_m5(dev, …
8033 r_nonce = 16*b'\x44'
8036 r_nonce)
8041 e_nonce, r_nonce, uuid_r, r_pk, eap_code=2)
8098 ack, attrs = build_ack(msg['eap_identifier'], e_nonce, r_nonce,
8112 nack, attrs = build_nack(msg['eap_identifier'], e_nonce, r_nonce,
8175 r_nonce = 16*'\x44'
8180 e_nonce, r_nonce, uuid_r,
8188 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8190 def wps_wait_ap_nack(hapd, dev, e_nonce, r_nonce): argument
8197 nack, attrs = build_nack(msg['eap_identifier'], e_nonce, r_nonce,
8227 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8231 r_nonce)
8237 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8245 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8272 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8276 r_nonce)
8282 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8290 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8317 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8321 r_nonce)
8327 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8341 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8350 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8377 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8381 r_nonce)
8387 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8401 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8409 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8435 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8439 r_nonce)
8445 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8459 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8473 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8482 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8509 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8513 r_nonce)
8519 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8533 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8547 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8555 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8613 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8617 r_nonce)
8623 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8658 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8662 r_nonce)
8668 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8682 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8690 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8717 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8721 r_nonce)
8727 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8760 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8764 r_nonce)
8770 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8778 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8805 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8809 r_nonce)
8815 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
8823 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)
8850 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8854 r_nonce)
8892 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8896 r_nonce)
8931 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8935 r_nonce)
8939 nack, attrs = build_nack(msg['eap_identifier'], e_nonce, r_nonce,
8970 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
8974 r_nonce)
8978 nack, attrs = build_nack(msg['eap_identifier'], e_nonce, r_nonce,
9009 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9013 r_nonce)
9017 nack, attrs = build_nack(msg['eap_identifier'], 16*b'\x00', r_nonce,
9048 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9052 r_nonce)
9056 nack, attrs = build_nack(msg['eap_identifier'], e_nonce, r_nonce,
9087 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9091 r_nonce)
9126 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9130 r_nonce)
9134 ack, attrs = build_ack(msg['eap_identifier'], e_nonce, r_nonce, eap_code=2)
9164 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9168 r_nonce)
9172 ack, attrs = build_ack(msg['eap_identifier'], e_nonce, r_nonce,
9203 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9207 r_nonce)
9211 ack, attrs = build_ack(msg['eap_identifier'], e_nonce, r_nonce,
9242 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9246 r_nonce)
9250 ack, attrs = build_ack(msg['eap_identifier'], 16*b'\x00', r_nonce,
9318 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9322 r_nonce)
9328 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9342 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9356 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9366 return hapd, msg, e_nonce, r_nonce
9371 hapd, msg, e_nonce, r_nonce = wps_ext_wsc_done(dev, apdev)
9383 hapd, msg, e_nonce, r_nonce = wps_ext_wsc_done(dev, apdev)
9389 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9398 hapd, msg, e_nonce, r_nonce = wps_ext_wsc_done(dev, apdev)
9404 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9413 hapd, msg, e_nonce, r_nonce = wps_ext_wsc_done(dev, apdev)
9419 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9427 hapd, msg, e_nonce, r_nonce = wps_ext_wsc_done(dev, apdev)
9464 r_nonce = m2_attrs[ATTR_REGISTRAR_NONCE]
9468 r_nonce)
9474 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9488 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9502 attrs += build_wsc_attr(ATTR_REGISTRAR_NONCE, r_nonce)
9510 wps_wait_ap_nack(hapd, dev[0], e_nonce, r_nonce)