MCUX CLNS
MCUX Crypto Library Normal Secure
 
Loading...
Searching...
No Matches
mcuxCsslSecureCounter_SW_Local.h File Reference

SW implementation of the CSSL secure counter mechanism (using a local variable). More...

Go to the source code of this file.

Macros

#define MCUX_CSSL_SC_COUNTER_NAME
 Variable name to use for storing the secure counter value.
 
#define MCUX_CSSL_SC_CHECK_PASSED_IMPL
 Positive comparison result value.
 
#define MCUX_CSSL_SC_CHECK_FAILED_IMPL
 Negative comparison result value.
 
#define MCUX_CSSL_SC_COUNTER_TYPE_IMPL
 Data type used for the secure counter.
 
#define MCUX_CSSL_SC_VALUE_TYPE_IMPL
 Data type used for the secure counter values.
 
#define MCUX_CSSL_SC_BALANCING_VALUE_TYPE_IMPL
 Data type used for properly casting the secure counter balancing values.
 
#define MCUX_CSSL_SC_ALLOC_IMPL()
 Allocation operation implementation for the secure counter.
 
#define MCUX_CSSL_SC_INIT_IMPL(value)
 Initialization operation implementation for the secure counter.
 
#define MCUX_CSSL_SC_CHECK_IMPL(value)
 Comparison operation implementation for the secure counter.
 
#define MCUX_CSSL_SC_ADD_IMPL(value)
 Increment the secure counter with value.
 
#define MCUX_CSSL_SC_ADD_ON_CALL_IMPL(value)
 Increment the secure counter with value in case of function call.
 
#define MCUX_CSSL_SC_ADD_0X1_IMPL()
 Increment the secure counter with 0x1.
 
#define MCUX_CSSL_SC_ADD_0X10_IMPL()
 Increment the secure counter with 0x10.
 
#define MCUX_CSSL_SC_ADD_0X100_IMPL()
 Increment the secure counter with 0x100.
 
#define MCUX_CSSL_SC_SUB_IMPL(value)
 Decrement the secure counter with value.
 
#define MCUX_CSSL_SC_SUB_0X1_IMPL()
 Decrement the secure counter with 0x1.
 
#define MCUX_CSSL_SC_SUB_0X10_IMPL()
 Decrement the secure counter with 0x10.
 
#define MCUX_CSSL_SC_SUB_0X100_IMPL()
 Decrement the secure counter with 0x100.
 
#define MCUX_CSSL_SC_VALUE_IMPL()
 Access operation for the current secure counter value.
 
#define MCUX_CSSL_SC_ASSIGN_IMPL(value)
 Assignment operation for the secure counter.
 

Detailed Description

SW implementation of the CSSL secure counter mechanism (using a local variable).