18#include "fota_datagram.h"
19#include "fota_error.h"
20#include "fota_packet.h"
FotaError fota_verify_datagram_encryption(FotaDatagram *datagram)
Verify a FOTA datagrams encryption.
Definition: fota_encryption.c:76
uint32_t fota_calculate_crc32(uint8_t *data, uint32_t length_words)
Calculate the CRC32 for a given buffer of 4-byte aligned data.
Definition: fota_encryption.c:42
FotaError fota_encryption_init()
Initialize the encryption unit.
Definition: fota_encryption.c:23
FotaError
FOTA Error code definitions.
Definition: fota_error.h:27
FotaError fota_verify_packet_encryption(FotaPacket *packet)
Verify a FOTA packets encryption.
Definition: fota_encryption.c:50
Structure representing datagram.
Definition: fota_datagram.h:58
FOTA Packet structure.
Definition: fota_packet.h:68