Mbed OS Reference
|
XTEA block cipher (32-bit) More...
Go to the source code of this file.
Data Structures | |
struct | mbedtls_xtea_context |
XTEA context structure. More... | |
Macros | |
#define | MBEDTLS_ERR_XTEA_INVALID_INPUT_LENGTH -0x0028 |
The data input has an invalid length. More... | |
#define | MBEDTLS_ERR_XTEA_HW_ACCEL_FAILED -0x0029 |
XTEA hardware accelerator failed. More... | |
Typedefs | |
typedef struct mbedtls_xtea_context | mbedtls_xtea_context |
XTEA context structure. More... | |
Functions | |
void | mbedtls_xtea_init (mbedtls_xtea_context *ctx) |
Initialize XTEA context. More... | |
void | mbedtls_xtea_free (mbedtls_xtea_context *ctx) |
Clear XTEA context. More... | |
void | mbedtls_xtea_setup (mbedtls_xtea_context *ctx, const unsigned char key[16]) |
XTEA key schedule. More... | |
int | mbedtls_xtea_crypt_ecb (mbedtls_xtea_context *ctx, int mode, const unsigned char input[8], unsigned char output[8]) |
XTEA cipher function. More... | |
XTEA block cipher (32-bit)
Definition in file xtea.h.