ESPHome  2024.4.0
Data Fields
esphome::xiaomi_ble::XiaomiAESVector Struct Reference

#include <xiaomi_ble.h>

Data Fields

uint8_t key [16]
uint8_t plaintext [16]
uint8_t ciphertext [16]
uint8_t authdata [16]
uint8_t iv [16]
uint8_t tag [16]
size_t keysize
size_t authsize
size_t datasize
size_t tagsize
size_t ivsize

Detailed Description

Definition at line 54 of file xiaomi_ble.h.

Field Documentation

◆ authdata

uint8_t esphome::xiaomi_ble::XiaomiAESVector::authdata[16]

Definition at line 58 of file xiaomi_ble.h.

◆ authsize

size_t esphome::xiaomi_ble::XiaomiAESVector::authsize

Definition at line 62 of file xiaomi_ble.h.

◆ ciphertext

uint8_t esphome::xiaomi_ble::XiaomiAESVector::ciphertext[16]

Definition at line 57 of file xiaomi_ble.h.

◆ datasize

size_t esphome::xiaomi_ble::XiaomiAESVector::datasize

Definition at line 63 of file xiaomi_ble.h.

◆ iv

uint8_t esphome::xiaomi_ble::XiaomiAESVector::iv[16]

Definition at line 59 of file xiaomi_ble.h.

◆ ivsize

size_t esphome::xiaomi_ble::XiaomiAESVector::ivsize

Definition at line 65 of file xiaomi_ble.h.

◆ key

uint8_t esphome::xiaomi_ble::XiaomiAESVector::key[16]

Definition at line 55 of file xiaomi_ble.h.

◆ keysize

size_t esphome::xiaomi_ble::XiaomiAESVector::keysize

Definition at line 61 of file xiaomi_ble.h.

◆ plaintext

uint8_t esphome::xiaomi_ble::XiaomiAESVector::plaintext[16]

Definition at line 56 of file xiaomi_ble.h.

◆ tag

uint8_t esphome::xiaomi_ble::XiaomiAESVector::tag[16]

Definition at line 60 of file xiaomi_ble.h.

◆ tagsize

size_t esphome::xiaomi_ble::XiaomiAESVector::tagsize

Definition at line 64 of file xiaomi_ble.h.

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