HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
PairingConfirmPayload Struct Reference

Pairing confirmation payload - sent by initiator to complete. More...

#include <espnow_security.hpp>

Public Attributes

uint8_t confirmer_mac [6]
 Confirmer's MAC address.
 
uint8_t hmac_response [HMAC_SIZE]
 HMAC(secret, responder_challenge)
 
uint8_t success
 1 = success, 0 = verification failed
 

Detailed Description

Pairing confirmation payload - sent by initiator to complete.

Completes mutual authentication by proving the initiator also knows the shared secret.

Member Data Documentation

◆ confirmer_mac

uint8_t PairingConfirmPayload::confirmer_mac[6]

Confirmer's MAC address.

◆ hmac_response

uint8_t PairingConfirmPayload::hmac_response[HMAC_SIZE]

HMAC(secret, responder_challenge)

◆ success

uint8_t PairingConfirmPayload::success

1 = success, 0 = verification failed


The documentation for this struct was generated from the following file: