Go to the documentation of this file.
34 #if !defined(MBEDTLS_CONFIG_FILE)
37 #include MBEDTLS_CONFIG_FILE
43 #define MBEDTLS_DES_ENCRYPT 1
44 #define MBEDTLS_DES_DECRYPT 0
46 #define MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH -0x0032
49 #define MBEDTLS_ERR_DES_HW_ACCEL_FAILED -0x0033
51 #define MBEDTLS_DES_KEY_SIZE 8
57 #if !defined(MBEDTLS_DES_ALT)
252 const unsigned char input[8],
253 unsigned char output[8] );
255 #if defined(MBEDTLS_CIPHER_MODE_CBC)
282 const unsigned char *input,
283 unsigned char *output );
296 const unsigned char input[8],
297 unsigned char output[8] );
299 #if defined(MBEDTLS_CIPHER_MODE_CBC)
324 const unsigned char *input,
325 unsigned char *output );
343 #if defined(MBEDTLS_SELF_TEST)