XenevaOS
Loading...
Searching...
No Matches
Macros
pk_internal.h File Reference

Public Key abstraction layer: internal (i.e. library only) functions and definitions. More...

#include "mbedtls/pk.h"
Include dependency graph for pk_internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PEM_BEGIN_PUBLIC_KEY   "-----BEGIN PUBLIC KEY-----"
 
#define PEM_END_PUBLIC_KEY   "-----END PUBLIC KEY-----"
 
#define PEM_BEGIN_PRIVATE_KEY_RSA   "-----BEGIN RSA PRIVATE KEY-----"
 
#define PEM_END_PRIVATE_KEY_RSA   "-----END RSA PRIVATE KEY-----"
 
#define PEM_BEGIN_PUBLIC_KEY_RSA   "-----BEGIN RSA PUBLIC KEY-----"
 
#define PEM_END_PUBLIC_KEY_RSA   "-----END RSA PUBLIC KEY-----"
 
#define PEM_BEGIN_PRIVATE_KEY_EC   "-----BEGIN EC PRIVATE KEY-----"
 
#define PEM_END_PRIVATE_KEY_EC   "-----END EC PRIVATE KEY-----"
 
#define PEM_BEGIN_PRIVATE_KEY_PKCS8   "-----BEGIN PRIVATE KEY-----"
 
#define PEM_END_PRIVATE_KEY_PKCS8   "-----END PRIVATE KEY-----"
 
#define PEM_BEGIN_ENCRYPTED_PRIVATE_KEY_PKCS8   "-----BEGIN ENCRYPTED PRIVATE KEY-----"
 
#define PEM_END_ENCRYPTED_PRIVATE_KEY_PKCS8   "-----END ENCRYPTED PRIVATE KEY-----"
 
#define MBEDTLS_PK_PSA_ALG_ECDSA_MAYBE_DET   PSA_ALG_ECDSA
 

Detailed Description

Public Key abstraction layer: internal (i.e. library only) functions and definitions.

Macro Definition Documentation

◆ MBEDTLS_PK_PSA_ALG_ECDSA_MAYBE_DET

#define MBEDTLS_PK_PSA_ALG_ECDSA_MAYBE_DET   PSA_ALG_ECDSA

◆ PEM_BEGIN_ENCRYPTED_PRIVATE_KEY_PKCS8

#define PEM_BEGIN_ENCRYPTED_PRIVATE_KEY_PKCS8   "-----BEGIN ENCRYPTED PRIVATE KEY-----"

◆ PEM_BEGIN_PRIVATE_KEY_EC

#define PEM_BEGIN_PRIVATE_KEY_EC   "-----BEGIN EC PRIVATE KEY-----"

◆ PEM_BEGIN_PRIVATE_KEY_PKCS8

#define PEM_BEGIN_PRIVATE_KEY_PKCS8   "-----BEGIN PRIVATE KEY-----"

◆ PEM_BEGIN_PRIVATE_KEY_RSA

#define PEM_BEGIN_PRIVATE_KEY_RSA   "-----BEGIN RSA PRIVATE KEY-----"

◆ PEM_BEGIN_PUBLIC_KEY

#define PEM_BEGIN_PUBLIC_KEY   "-----BEGIN PUBLIC KEY-----"

◆ PEM_BEGIN_PUBLIC_KEY_RSA

#define PEM_BEGIN_PUBLIC_KEY_RSA   "-----BEGIN RSA PUBLIC KEY-----"

◆ PEM_END_ENCRYPTED_PRIVATE_KEY_PKCS8

#define PEM_END_ENCRYPTED_PRIVATE_KEY_PKCS8   "-----END ENCRYPTED PRIVATE KEY-----"

◆ PEM_END_PRIVATE_KEY_EC

#define PEM_END_PRIVATE_KEY_EC   "-----END EC PRIVATE KEY-----"

◆ PEM_END_PRIVATE_KEY_PKCS8

#define PEM_END_PRIVATE_KEY_PKCS8   "-----END PRIVATE KEY-----"

◆ PEM_END_PRIVATE_KEY_RSA

#define PEM_END_PRIVATE_KEY_RSA   "-----END RSA PRIVATE KEY-----"

◆ PEM_END_PUBLIC_KEY

#define PEM_END_PUBLIC_KEY   "-----END PUBLIC KEY-----"

◆ PEM_END_PUBLIC_KEY_RSA

#define PEM_END_PUBLIC_KEY_RSA   "-----END RSA PUBLIC KEY-----"