mbedtls ported to mbed-classic

Fork of mbedtls by Christopher Haster

Embed: (wiki syntax)

« Back to documentation index

mbedtls_x509_crt_profile Struct Reference

mbedtls_x509_crt_profile Struct Reference
[X509_module]

Security profile for certificate verification. More...

#include <x509_crt.h>

Data Fields

uint32_t allowed_mds
 MDs for signatures.
uint32_t allowed_pks
 PK algs for signatures.
uint32_t allowed_curves
 Elliptic curves for ECDSA.
uint32_t rsa_min_bitlen
 Minimum size for RSA keys.

Detailed Description

Security profile for certificate verification.

All lists are bitfields, built by ORing flags from MBEDTLS_X509_ID_FLAG().

Definition at line 107 of file x509_crt.h.


Field Documentation

uint32_t allowed_curves

Elliptic curves for ECDSA.

Definition at line 111 of file x509_crt.h.

uint32_t allowed_mds

MDs for signatures.

Definition at line 109 of file x509_crt.h.

uint32_t allowed_pks

PK algs for signatures.

Definition at line 110 of file x509_crt.h.

uint32_t rsa_min_bitlen

Minimum size for RSA keys.

Definition at line 112 of file x509_crt.h.