mbedtls_sha512_context Struct Reference

The SHA-512 context structure. More...

#include <sha512.h>

Data Fields

uint64_t total [2]
uint64_t state [8]
unsigned char buffer [128]
int is384

Detailed Description

The SHA-512 context structure.

The structure is used both for SHA-384 and for SHA-512 checksum calculations. The choice between these two is made in the call to mbedtls_sha512_starts_ret().

Definition at line 80 of file sha512.h.


Field Documentation

unsigned char mbedtls_sha512_context::buffer[128]

The data block being processed.

Definition at line 84 of file sha512.h.

Determines which function to use.

  • 0: Use SHA-512.
  • 1: Use SHA-384.

Definition at line 85 of file sha512.h.

The intermediate digest state.

Definition at line 83 of file sha512.h.

The number of Bytes processed.

Definition at line 82 of file sha512.h.


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

Generated on 10 Aug 2020 for mbed TLS v2.7.16 by  doxygen 1.6.1