CryptoAuthLib
Microchip CryptoAuthentication Library
|
Files | |
file | atcacert.h [code] |
Declarations common to all atcacert code. | |
file | atcacert_client.c |
Client side cert i/o methods. These declarations deal with the client-side, the node being authenticated, of the authentication process. It is assumed the client has an ECC CryptoAuthentication device (e.g. ATECC508A) and the certificates are stored on that device. | |
file | atcacert_client.h [code] |
Client side cert i/o methods. These declarations deal with the client-side, the node being authenticated, of the authentication process. It is assumed the client has an ECC CryptoAuthentication device (e.g. ATECC508A) and the certificates are stored on that device. | |
file | atcacert_date.c |
Date handling with regard to certificates. | |
file | atcacert_date.h [code] |
Declarations for date handling with regard to certificates. | |
file | atcacert_def.c |
Main certificate definition implementation. | |
file | atcacert_def.h [code] |
Declarations for certificates related to ECC CryptoAuthentication devices. These are the definitions required to define a certificate and its various elements with regards to the CryptoAuthentication ECC devices. | |
file | atcacert_der.c |
functions required to work with DER encoded data related to X.509 certificates. | |
file | atcacert_der.h [code] |
function declarations required to work with DER encoded data related to X.509 certificates. | |
file | atcacert_host_hw.c |
host side methods using CryptoAuth hardware | |
file | atcacert_host_hw.h [code] |
host side methods using CryptoAuth hardware | |
file | atcacert_host_sw.c |
host side methods using software implementations | |
file | atcacert_host_sw.h [code] |
Host side methods using software implementations. host-side, the one authenticating a client, of the authentication process. Crypto functions are performed using a software library. | |
file | atcacert_pem.c |
file | atcacert_pem.h [code] |
Functions for converting between DER and PEM formats. | |