Loading...
Searching...
No Matches
24#ifndef CTAO_CRYPT_ASN_PUBLIC_H
25#define CTAO_CRYPT_ASN_PUBLIC_H
28#include <cyassl/ctaocrypt/types.h>
29#include <cyassl/ctaocrypt/types.h>
30#include <cyassl/ctaocrypt/ecc.h>
31#ifdef WOLFSSL_CERT_GEN
32 #include <cyassl/ctaocrypt/rsa.h>
36#ifdef WOLFSSL_CERT_GEN
37 #define InitCert wc_InitCert
38 #define MakeCert wc_MakeCert
40 #ifdef WOLFSSL_CERT_REQ
41 #define MakeCertReq wc_MakeCertReq
44 #define SignCert wc_SignCert
45 #define MakeSelfCert wc_MakeSelfCert
46 #define SetIssuer wc_SetIssuer
47 #define SetSubject wc_SetSubject
49 #ifdef WOLFSSL_ALT_NAMES
50 #define SetAltNames wc_SetAltNames
53 #define SetIssuerBuffer wc_SetIssuerBuffer
54 #define SetSubjectBuffer wc_SetSubjectBuffer
55 #define SetAltNamesBuffer wc_SetAltNamesBuffer
56 #define SetDatesBuffer wc_SetDatesBuffer
59 #define MakeNtruCert wc_MakeNtruCert
64 #if defined(WOLFSSL_KEY_GEN) || defined(WOLFSSL_CERT_GEN)
65 #define DerToPem wc_DerToPem
70 #define EccPrivateKeyDecode wc_EccPrivateKeyDecode
71 #define EccKeyToDer wc_EccKeyToDer
75 #define EncodeSignature wc_EncodeSignature
76 #define GetCTC_HashOID wc_GetCTC_HashOID