|
OpenVPN
|
mbedtls compatibility stub. More...
#include "syshead.h"#include "errlevel.h"#include <mbedtls/asn1.h>#include <mbedtls/pk.h>#include <mbedtls/ctr_drbg.h>#include "crypto_mbedtls_legacy.h"
Go to the source code of this file.
Functions | |
| static void | mbedtls_compat_psa_crypto_init (void) |
| static int | mbedtls_compat_pk_parse_key (mbedtls_pk_context *ctx, const unsigned char *key, size_t keylen, const unsigned char *pwd, size_t pwdlen) |
| static int | mbedtls_compat_pk_parse_keyfile (mbedtls_pk_context *ctx, const char *path, const char *password) |
| static int | mbedtls_compat_pk_check_pair (const mbedtls_pk_context *pub, const mbedtls_pk_context *prv) |
mbedtls compatibility stub.
This file provides compatibility stubs to handle API differences between different versions of Mbed TLS.
Definition in file mbedtls_compat.h.
|
inlinestatic |
Definition at line 227 of file mbedtls_compat.h.
References rand_ctx_get().
|
inlinestatic |
Definition at line 205 of file mbedtls_compat.h.
References rand_ctx_get().
|
inlinestatic |
Definition at line 217 of file mbedtls_compat.h.
References rand_ctx_get().
|
inlinestatic |
Definition at line 52 of file mbedtls_compat.h.
Referenced by openvpn_unit_test_setup().