Microchip® Advanced Software Framework

crypto_api.c File Reference

Certificate Deecoder/parser.

Copyright (c) 2017-2018 Microchip Technology Inc. and its subsidiaries.

#include "crypto.h"
#include "tls_buffer_manager.h"
#include <string.h>
#include <stdlib.h>
#include "root_tls_cert/x509/x509_cert.h"
#include "crypto_api.h"

Data Structures

struct  __tstrCryptoMemHdr
 

Typedefs

typedef struct __tstrCryptoMemHdr tstrCryptoMemHdr
 

Functions

void * CryptoInternalMalloc (void *hdl, uint32 u32AllocSz)
 
sint8 CryptoX509CertDecode (uint8 *pu8X509CertBuf, uint16 u16X509CertBuffer, txtrX509CertInfo *pstrCert, uint8 bDumpCert)
 
void CryptoX509DeleteContext (txtrX509CertInfo *pstrCert)
 

void * CryptoInternalMalloc ( void *  hdl,
uint32  u32AllocSz 
)