liboqs
|
#include <sha3_ops.h>
Data structure implemented by cryptographic provider for SHA-3 operations.
void(* OQS_SHA3_callbacks::SHA3_sha3_256) (uint8_t *output, const uint8_t *input, size_t inplen) |
Implementation of function OQS_SHA3_sha3_256.
void(* OQS_SHA3_callbacks::SHA3_sha3_256_inc_absorb) (OQS_SHA3_sha3_256_inc_ctx *state, const uint8_t *input, size_t inlen) |
Implementation of function OQS_SHA3_sha3_256_inc_absorb.
void(* OQS_SHA3_callbacks::SHA3_sha3_256_inc_ctx_clone) (OQS_SHA3_sha3_256_inc_ctx *dest, const OQS_SHA3_sha3_256_inc_ctx *src) |
Implementation of function OQS_SHA3_sha3_256_inc_ctx_clone.
void(* OQS_SHA3_callbacks::SHA3_sha3_256_inc_ctx_release) (OQS_SHA3_sha3_256_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_256_inc_ctx_release.
void(* OQS_SHA3_callbacks::SHA3_sha3_256_inc_ctx_reset) (OQS_SHA3_sha3_256_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_256_inc_ctx_reset.
void(* OQS_SHA3_callbacks::SHA3_sha3_256_inc_finalize) (uint8_t *output, OQS_SHA3_sha3_256_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_256_inc_finalize.
void(* OQS_SHA3_callbacks::SHA3_sha3_256_inc_init) (OQS_SHA3_sha3_256_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_256_inc_init.
void(* OQS_SHA3_callbacks::SHA3_sha3_384) (uint8_t *output, const uint8_t *input, size_t inplen) |
Implementation of function OQS_SHA3_sha3_384.
void(* OQS_SHA3_callbacks::SHA3_sha3_384_inc_absorb) (OQS_SHA3_sha3_384_inc_ctx *state, const uint8_t *input, size_t inlen) |
Implementation of function OQS_SHA3_sha3_384_inc_absorb.
void(* OQS_SHA3_callbacks::SHA3_sha3_384_inc_ctx_clone) (OQS_SHA3_sha3_384_inc_ctx *dest, const OQS_SHA3_sha3_384_inc_ctx *src) |
Implementation of function OQS_SHA3_sha3_384_inc_ctx_clone.
void(* OQS_SHA3_callbacks::SHA3_sha3_384_inc_ctx_release) (OQS_SHA3_sha3_384_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_384_inc_ctx_release.
void(* OQS_SHA3_callbacks::SHA3_sha3_384_inc_ctx_reset) (OQS_SHA3_sha3_384_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_384_inc_ctx_reset.
void(* OQS_SHA3_callbacks::SHA3_sha3_384_inc_finalize) (uint8_t *output, OQS_SHA3_sha3_384_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_384_inc_finalize.
void(* OQS_SHA3_callbacks::SHA3_sha3_384_inc_init) (OQS_SHA3_sha3_384_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_384_inc_init.
void(* OQS_SHA3_callbacks::SHA3_sha3_512) (uint8_t *output, const uint8_t *input, size_t inplen) |
Implementation of function OQS_SHA3_sha3_512.
void(* OQS_SHA3_callbacks::SHA3_sha3_512_inc_absorb) (OQS_SHA3_sha3_512_inc_ctx *state, const uint8_t *input, size_t inlen) |
Implementation of function OQS_SHA3_sha3_512_inc_absorb.
void(* OQS_SHA3_callbacks::SHA3_sha3_512_inc_ctx_clone) (OQS_SHA3_sha3_512_inc_ctx *dest, const OQS_SHA3_sha3_512_inc_ctx *src) |
Implementation of function OQS_SHA3_sha3_512_inc_ctx_clone.
void(* OQS_SHA3_callbacks::SHA3_sha3_512_inc_ctx_release) (OQS_SHA3_sha3_512_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_512_inc_ctx_release.
void(* OQS_SHA3_callbacks::SHA3_sha3_512_inc_ctx_reset) (OQS_SHA3_sha3_512_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_512_inc_ctx_reset.
void(* OQS_SHA3_callbacks::SHA3_sha3_512_inc_finalize) (uint8_t *output, OQS_SHA3_sha3_512_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_512_inc_finalize.
void(* OQS_SHA3_callbacks::SHA3_sha3_512_inc_init) (OQS_SHA3_sha3_512_inc_ctx *state) |
Implementation of function OQS_SHA3_sha3_512_inc_init.
void(* OQS_SHA3_callbacks::SHA3_shake128) (uint8_t *output, size_t outlen, const uint8_t *input, size_t inplen) |
Implementation of function OQS_SHA3_shake128.
void(* OQS_SHA3_callbacks::SHA3_shake128_inc_absorb) (OQS_SHA3_shake128_inc_ctx *state, const uint8_t *input, size_t inlen) |
Implementation of function OQS_SHA3_shake128_inc_absorb.
void(* OQS_SHA3_callbacks::SHA3_shake128_inc_ctx_clone) (OQS_SHA3_shake128_inc_ctx *dest, const OQS_SHA3_shake128_inc_ctx *src) |
Implementation of function OQS_SHA3_shake128_inc_ctx_clone.
void(* OQS_SHA3_callbacks::SHA3_shake128_inc_ctx_release) (OQS_SHA3_shake128_inc_ctx *state) |
Implementation of function OQS_SHA3_shake128_inc_ctx_release.
void(* OQS_SHA3_callbacks::SHA3_shake128_inc_ctx_reset) (OQS_SHA3_shake128_inc_ctx *state) |
Implementation of function OQS_SHA3_shake128_inc_ctx_reset.
void(* OQS_SHA3_callbacks::SHA3_shake128_inc_finalize) (OQS_SHA3_shake128_inc_ctx *state) |
Implementation of function OQS_SHA3_shake128_inc_finalize.
void(* OQS_SHA3_callbacks::SHA3_shake128_inc_init) (OQS_SHA3_shake128_inc_ctx *state) |
Implementation of function OQS_SHA3_shake128_inc_init.
void(* OQS_SHA3_callbacks::SHA3_shake128_inc_squeeze) (uint8_t *output, size_t outlen, OQS_SHA3_shake128_inc_ctx *state) |
Implementation of function OQS_SHA3_shake128_inc_squeeze.
void(* OQS_SHA3_callbacks::SHA3_shake256) (uint8_t *output, size_t outlen, const uint8_t *input, size_t inplen) |
Implementation of function OQS_SHA3_shake256.
void(* OQS_SHA3_callbacks::SHA3_shake256_inc_absorb) (OQS_SHA3_shake256_inc_ctx *state, const uint8_t *input, size_t inlen) |
Implementation of function OQS_SHA3_shake256_inc_absorb.
void(* OQS_SHA3_callbacks::SHA3_shake256_inc_ctx_clone) (OQS_SHA3_shake256_inc_ctx *dest, const OQS_SHA3_shake256_inc_ctx *src) |
Implementation of function OQS_SHA3_shake256_inc_ctx_clone.
void(* OQS_SHA3_callbacks::SHA3_shake256_inc_ctx_release) (OQS_SHA3_shake256_inc_ctx *state) |
Implementation of function OQS_SHA3_shake256_inc_ctx_release.
void(* OQS_SHA3_callbacks::SHA3_shake256_inc_ctx_reset) (OQS_SHA3_shake256_inc_ctx *state) |
Implementation of function OQS_SHA3_shake256_inc_ctx_reset.
void(* OQS_SHA3_callbacks::SHA3_shake256_inc_finalize) (OQS_SHA3_shake256_inc_ctx *state) |
Implementation of function OQS_SHA3_shake256_inc_finalize.
void(* OQS_SHA3_callbacks::SHA3_shake256_inc_init) (OQS_SHA3_shake256_inc_ctx *state) |
Implementation of function OQS_SHA3_shake256_inc_init.
void(* OQS_SHA3_callbacks::SHA3_shake256_inc_squeeze) (uint8_t *output, size_t outlen, OQS_SHA3_shake256_inc_ctx *state) |
Implementation of function OQS_SHA3_shake256_inc_squeeze.