23 #ifndef MBEDTLS_ARC4_H
24 #define MBEDTLS_ARC4_H
26 #if !defined(MBEDTLS_CONFIG_FILE)
29 #include MBEDTLS_CONFIG_FILE
34 #if !defined(MBEDTLS_ARC4_ALT)
58 void mbedtls_arc4_init( mbedtls_arc4_context *ctx );
65 void mbedtls_arc4_free( mbedtls_arc4_context *ctx );
74 void mbedtls_arc4_setup( mbedtls_arc4_context *ctx,
const unsigned char *key,
75 unsigned int keylen );
87 int mbedtls_arc4_crypt( mbedtls_arc4_context *ctx,
size_t length,
const unsigned char *input,
88 unsigned char *output );
Configuration options (set of defines)
int mbedtls_arc4_self_test(int verbose)
Checkup routine.