ESPHome 2025.6.0
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
xxtea.h File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::xxtea
 

Functions

void esphome::xxtea::encrypt (uint32_t *v, size_t n, const uint32_t *k)
 Encrypt a block of data in-place using XXTEA algorithm with 256-bit key.
 
void esphome::xxtea::decrypt (uint32_t *v, size_t n, const uint32_t *k)
 Decrypt a block of data in-place using XXTEA algorithm with 256-bit key.