/* Copyright 2020 NXP * * SPDX-License-Identifier: Apache-2.0 */ #ifndef __PKCS11_MBEDTLS_UTILS_H__ #define __PKCS11_MBEDTLS_UTILS_H__ #if !defined(MBEDTLS_CONFIG_FILE) #include "mbedtls/config.h" #else #include MBEDTLS_CONFIG_FILE #endif #include "mbedtls/base64.h" #include "mbedtls/ctr_drbg.h" #include "mbedtls/entropy.h" #include "mbedtls/oid.h" #include "mbedtls/pk.h" #include "mbedtls/pk_internal.h" #include "mbedtls/sha256.h" #include "mbedtls/x509_crt.h" int pk_use_ecparams(const mbedtls_asn1_buf *params, mbedtls_ecp_group *grp); int pk_get_ecparams(unsigned char **p, const unsigned char *end, mbedtls_asn1_buf *params); #endif //__PKCS11_MBEDTLS_UTILS_H__