DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
SshHmacSha512Ctx Struct Reference

Streaming HMAC-SHA2-512 context (stores the opad key block + inner hash state). More...

#include <ssh_hmac_sha512.h>

Public Attributes

uint8_t okey [SSH_SHA512_BLOCK_LEN]
 (key XOR opad), applied in the final step
 
SshSha512Ctx inner
 inner hash: H((key XOR ipad) || message)
 

Detailed Description

Streaming HMAC-SHA2-512 context (stores the opad key block + inner hash state).

Definition at line 27 of file ssh_hmac_sha512.h.

Member Data Documentation

◆ okey

uint8_t SshHmacSha512Ctx::okey[SSH_SHA512_BLOCK_LEN]

(key XOR opad), applied in the final step

Definition at line 29 of file ssh_hmac_sha512.h.

Referenced by ssh_hmac_sha512_final(), and ssh_hmac_sha512_init().

◆ inner

SshSha512Ctx SshHmacSha512Ctx::inner

inner hash: H((key XOR ipad) || message)

Definition at line 30 of file ssh_hmac_sha512.h.

Referenced by ssh_hmac_sha512_final(), ssh_hmac_sha512_init(), and ssh_hmac_sha512_update().


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