Emx::XXTEA类 参考

用于AES的key和iv的加解密

#include "Crypto.hpp"

静态 Public 成员函数

static void Encrypt (uint32_t *v, int n, const uint32_t key[4]=m_teaKey, uint32_t delta=m_delta)
 使用aes的key和iv编码出teaKey 更多...
 
static void Decrypt (uint32_t *v, int n, const uint32_t key[4]=m_teaKey, uint32_t delta=m_delta)
 使用teaKey解码出aes的key和iv 更多...
 

静态 Public 属性

static const uint32_t m_teaKey [4]
 
static const uint32_t m_delta
 

成员函数说明

◆ Encrypt()

static void Emx::XXTEA::Encrypt ( uint32_t *  v,
int  n,
const uint32_t  key[4] = m_teaKey,
uint32_t  delta = m_delta 
)
static
参数
v[in] data
n[in] data num
key[out] TEA key
delta[in] delta 默认使用m_delta

◆ Decrypt()

static void Emx::XXTEA::Decrypt ( uint32_t *  v,
int  n,
const uint32_t  key[4] = m_teaKey,
uint32_t  delta = m_delta 
)
static
参数
v[in] data
n[in] data num
key[out] TEA key
delta[in] delta 默认使用m_delta

类成员变量说明

◆ m_teaKey

const uint32_t Emx::XXTEA::m_teaKey[4]
static

◆ m_delta

const uint32_t Emx::XXTEA::m_delta
static