XenevaOS
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mbedtls_ccm_context Struct Reference

The CCM context-type definition. The CCM context is passed to the APIs called. More...

#include <ccm.h>

Public Member Functions

unsigned char MBEDTLS_PRIVATE (y)[16]
 
unsigned char MBEDTLS_PRIVATE (ctr)[16]
 
size_t MBEDTLS_PRIVATE (plaintext_len)
 
size_t MBEDTLS_PRIVATE (add_len)
 
size_t MBEDTLS_PRIVATE (tag_len)
 
size_t MBEDTLS_PRIVATE (processed)
 
unsigned int MBEDTLS_PRIVATE (q)
 
unsigned int MBEDTLS_PRIVATE (mode)
 
mbedtls_cipher_context_t MBEDTLS_PRIVATE (cipher_ctx)
 
int MBEDTLS_PRIVATE (state)
 

Detailed Description

The CCM context-type definition. The CCM context is passed to the APIs called.

Member Function Documentation

◆ MBEDTLS_PRIVATE() [1/10]

size_t mbedtls_ccm_context::MBEDTLS_PRIVATE ( add_len  )

Total authentication data length

◆ MBEDTLS_PRIVATE() [2/10]

mbedtls_cipher_context_t mbedtls_ccm_context::MBEDTLS_PRIVATE ( cipher_ctx  )

The cipher context used.

◆ MBEDTLS_PRIVATE() [3/10]

unsigned char mbedtls_ccm_context::MBEDTLS_PRIVATE ( ctr  )

The counter buffer

◆ MBEDTLS_PRIVATE() [4/10]

unsigned int mbedtls_ccm_context::MBEDTLS_PRIVATE ( mode  )

◆ MBEDTLS_PRIVATE() [5/10]

size_t mbedtls_ccm_context::MBEDTLS_PRIVATE ( plaintext_len  )

Total plaintext length

◆ MBEDTLS_PRIVATE() [6/10]

size_t mbedtls_ccm_context::MBEDTLS_PRIVATE ( processed  )

Track how many bytes of input data were processed (chunked input). Used independently for both auth data and plaintext/ciphertext. This variable is set to zero after auth data input is finished.

◆ MBEDTLS_PRIVATE() [7/10]

unsigned int mbedtls_ccm_context::MBEDTLS_PRIVATE ( q  )

The Q working value

◆ MBEDTLS_PRIVATE() [8/10]

int mbedtls_ccm_context::MBEDTLS_PRIVATE ( state  )

Working value holding context's state. Used for chunked data input

◆ MBEDTLS_PRIVATE() [9/10]

size_t mbedtls_ccm_context::MBEDTLS_PRIVATE ( tag_len  )

Total tag length

◆ MBEDTLS_PRIVATE() [10/10]

unsigned char mbedtls_ccm_context::MBEDTLS_PRIVATE ( y  )

The Y working buffer


The documentation for this struct was generated from the following file: