XofAlgo Struct Reference

Common interface for XOF algorithms. More...

#include <crypto.h>

Data Fields

const char_t * name
 
const uint8_t * oid
 
size_t oidSize
 
size_t contextSize
 
XofAlgoCompute compute
 
XofAlgoComputeEx computeEx
 
XofAlgoInit init
 
XofAlgoInitEx initEx
 
XofAlgoAbsorb absorb
 
XofAlgoFinal final
 
XofAlgoSqueeze squeeze
 

Detailed Description

Common interface for XOF algorithms.

Definition at line 1264 of file crypto.h.

Field Documentation

◆ absorb

XofAlgoAbsorb absorb

Definition at line 1274 of file crypto.h.

◆ compute

XofAlgoCompute compute

Definition at line 1270 of file crypto.h.

◆ computeEx

XofAlgoComputeEx computeEx

Definition at line 1271 of file crypto.h.

◆ contextSize

size_t contextSize

Definition at line 1269 of file crypto.h.

◆ final

XofAlgoFinal final

Definition at line 1275 of file crypto.h.

◆ init

Definition at line 1272 of file crypto.h.

◆ initEx

XofAlgoInitEx initEx

Definition at line 1273 of file crypto.h.

◆ name

const char_t* name

Definition at line 1266 of file crypto.h.

◆ oid

const uint8_t* oid

Definition at line 1267 of file crypto.h.

◆ oidSize

size_t oidSize

Definition at line 1268 of file crypto.h.

◆ squeeze

XofAlgoSqueeze squeeze

Definition at line 1276 of file crypto.h.


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