#define MBEDTLS_DES_H
#include "config.h"
#include
#include <stddef.h>
#include <stdint.h>
#define MBEDTLS_DES_ENCRYPT
#define MBEDTLS_DES_DECRYPT
#define MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH
#define MBEDTLS_ERR_DES_HW_ACCEL_FAILED
#define MBEDTLS_DES_KEY_SIZE
mbedtls_des_context
sk
mbedtls_des3_context
sk
#include "des_alt.h"
mbedtls_des_init(mbedtls_des_context *);
mbedtls_des_free(mbedtls_des_context *);
mbedtls_des3_init(mbedtls_des3_context *);
mbedtls_des3_free(mbedtls_des3_context *);
mbedtls_des_key_set_parity(unsigned char *);
mbedtls_des_key_check_key_parity(const unsigned char *);
mbedtls_des_key_check_weak(const unsigned char *);
mbedtls_des_setkey_enc(mbedtls_des_context *, const unsigned char *);
mbedtls_des_setkey_dec(mbedtls_des_context *, const unsigned char *);
mbedtls_des3_set2key_enc(mbedtls_des3_context *, const unsigned char *);
mbedtls_des3_set2key_dec(mbedtls_des3_context *, const unsigned char *);
mbedtls_des3_set3key_enc(mbedtls_des3_context *, const unsigned char *);
mbedtls_des3_set3key_dec(mbedtls_des3_context *, const unsigned char *);
mbedtls_des_crypt_ecb(mbedtls_des_context *, const unsigned char *, unsigned char *);
mbedtls_des3_crypt_ecb(mbedtls_des3_context *, const unsigned char *, unsigned char *);
mbedtls_des_setkey(uint32_t *, const unsigned char *);