CryptoAuthLib
Atmel CryptoAuthentication Library
lib Directory Reference

Directories

directory  atcacert
 
directory  basic
 
directory  crypto
 
directory  hal
 
directory  host
 
directory  tls
 

Files

file  atca_cfgs.c
 a set of default configurations for various ATCA devices and interfaces
 
file  atca_cfgs.h [code]
 a set of default configurations for various ATCA devices and interfaces
 
file  atca_command.c
 Atmel CryptoAuthentication device command builder - this is the main object that builds the command byte strings for the given device. It does not execute the command. The basic flow is to call a command method to build the command you want given the parameters and then send that byte string through the device interface.
 
file  atca_command.h [code]
 Atmel Crypto Auth device command object - this is a command builder only, it does not send the command. The result of a command method is a fully formed packet, ready to send to the ATCAIFace object to dispatch.
 
file  atca_compiler.h [code]
 ATCA is meant to be portable across architectures, even non-Atmel architectures and compiler environments. This file is for isolating compiler specific macros.
 
file  atca_device.c
 Atmel CryptoAuth device object.
 
file  atca_device.h [code]
 Atmel Crypto Auth device object.
 
file  atca_devtypes.h [code]
 Atmel Crypto Auth.
 
file  atca_iface.c
 Atmel Crypto Auth hardware interface object.
 
file  atca_iface.h [code]
 Atmel Crypto Auth hardware interface object.
 
file  atca_status.h [code]
 Atmel Crypto Auth status codes.
 
file  cryptoauthlib.h [code]
 Single aggregation point for all CryptoAuthLib header files.