modules/woz_aliro_stack/src/protocol/nfc_step_up.h
asxeem/openaliro
Module
nfc_step_up.h
Aliro 1.0 / ISO 18013-5 NFC step-up message and APDU codecs.
Overview
Aliro 1.0 / ISO 18013-5 NFC step-up message and APDU codecs.
used by nfc_step_up.c session.cpp
API
Cenum woz_aliro_step_up_result
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:12
Fint woz_aliro_build_device_request(const uint8_t *element_identifier, size_t element_identifier_length, bool intent_to_store, uint8_t *output, size_t output_capacity, size_t *output_length)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:22
Fint woz_aliro_wrap_session_data(const uint8_t *ciphertext, size_t ciphertext_length, uint8_t *output, size_t output_capacity, size_t *output_length)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:27
Fint woz_aliro_unwrap_session_data(const uint8_t *session_data, size_t session_data_length, const uint8_t **ciphertext, size_t *ciphertext_length)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:29
Fint woz_aliro_wrap_do53(const uint8_t *message, size_t message_length, uint8_t *output, size_t output_capacity, size_t *output_length)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:33
Fint woz_aliro_unwrap_do53(const uint8_t *encoded, size_t encoded_length, const uint8_t **message, size_t *message_length)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:35
Fint woz_aliro_build_envelope_command(const uint8_t *encoded_do53, size_t encoded_length, size_t *offset, size_t max_command_data, size_t max_response_data, bool extended_supported, uint8_t *output, size_t output_capacity, size_t *output_length, bool *last_fragment)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:39
Fint woz_aliro_build_get_response_command(size_t expected_length, uint8_t *output, size_t output_capacity, size_t *output_length)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:45
Fint woz_aliro_collect_response(const uint8_t *response, size_t response_length, uint8_t *collected, size_t collected_capacity, size_t *collected_length, size_t *next_length)
modules/woz_aliro_stack/src/protocol/nfc_step_up.h:49