modules/woz_aliro_stack/src/advertising_core.h
asxeem/openaliro
Module

advertising_core.h

Clean-room Aliro BLE advertising primitives.

modules/woz_aliro_stack/src/advertising_core.h

Overview

Clean-room Aliro BLE advertising primitives. Kept as portable C so the byte-order rules can be tested on the host using the specification's published known-answer vectors.

used by advertising_core.c aliro_stack.cpp

API

Fvoid woz_aliro_dynamic_tag_input(const uint8_t address_le[WOZ_ALIRO_BLE_ADDRESS_SIZE], uint32_t expiry_timestamp, uint8_t plaintext[WOZ_ALIRO_DYNAMIC_TAG_INPUT_SIZE])

modules/woz_aliro_stack/src/advertising_core.h:23

Fvoid woz_aliro_dynamic_tag_from_ciphertext(const uint8_t ciphertext[WOZ_ALIRO_DYNAMIC_TAG_INPUT_SIZE], uint8_t tag[WOZ_ALIRO_DYNAMIC_TAG_SIZE])

modules/woz_aliro_stack/src/advertising_core.h:28