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

Provides the API for the CSSL secure counter mechanism. More...

Go to the source code of this file.

Macros

#define MCUX_CSSL_SC_CHECK_PASSED
 Positive comparison result value.
 
#define MCUX_CSSL_SC_CHECK_FAILED
 Negative comparison result value.
 
#define MCUX_CSSL_SC_VALUE_TYPE
 Data type used for the secure counter values.
 
#define MCUX_CSSL_SC_ALLOC()
 Allocation operation for the secure counter.
 
#define MCUX_CSSL_SC_INIT(value)
 Initialization operation for the secure counter.
 
#define MCUX_CSSL_SC_CHECK(reference)
 Comparison operation for the secure counter.
 
#define MCUX_CSSL_SC_ADD(value)
 Increment the secure counter with value.
 
#define MCUX_CSSL_SC_ADD_ON_CALL(value)
 Increment the secure counter with value in case of function call.
 
#define MCUX_CSSL_SC_ADD_0x1()
 Increment the secure counter with 0x1.
 
#define MCUX_CSSL_SC_ADD_0x10()
 Increment the secure counter with 0x10.
 
#define MCUX_CSSL_SC_ADD_0x100()
 Increment the secure counter with 0x100.
 
#define MCUX_CSSL_SC_SUB(value)
 Decrement the secure counter with value.
 
#define MCUX_CSSL_SC_SUB_0x1()
 Decrement the secure counter with 0x1.
 
#define MCUX_CSSL_SC_SUB_0x10()
 Decrement the secure counter with 0x10.
 
#define MCUX_CSSL_SC_SUB_0x100()
 Decrement the secure counter with 0x100.
 
#define MCUX_CSSL_SC_VALUE()
 Access operation for the current secure counter value.
 
#define MCUX_CSSL_SC_ASSIGN(value)
 Assignment operation for the secure counter.
 

Detailed Description

Provides the API for the CSSL secure counter mechanism.