XRootD
Loading...
Searching...
No Matches
XrdOucSHA3::sha3_ctx_t Struct Reference

SHA3 state context used by all methods (OpenSSL - like interface). More...

#include <XrdOucSHA3.hh>

Collaboration diagram for XrdOucSHA3::sha3_ctx_t:

Public Attributes

int mdlen
int pt
int rsiz
union { 
uint8_t b [200]
 < state:
uint64_t q [25]
 64-bit words
st
int xof
 these don't overflow

Detailed Description

SHA3 state context used by all methods (OpenSSL - like interface).

Definition at line 44 of file XrdOucSHA3.hh.

Member Data Documentation

◆ mdlen

int XrdOucSHA3::sha3_ctx_t::mdlen

Definition at line 49 of file XrdOucSHA3.hh.

Referenced by XrdOucSHA3::Final(), and XrdOucSHA3::Init().

◆ pt

int XrdOucSHA3::sha3_ctx_t::pt

◆ rsiz

int XrdOucSHA3::sha3_ctx_t::rsiz

◆ [union]

union { ... } XrdOucSHA3::sha3_ctx_t::st

◆ xof

int XrdOucSHA3::sha3_ctx_t::xof

these don't overflow

Definition at line 49 of file XrdOucSHA3.hh.

Referenced by XrdOucSHA3::Init(), and XrdOucSHA3::SHAKE_Out().


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