OpenFHE
1.5.1

Contents:

  • Getting Started
  • Examples
  • Tutorials on Cryptographic Capabilities
  • OpenFHE Modules
  • Security Notes for Homomorphic Encryption
  • OpenFHE Library API
  • Contributing to OpenFHE
  • OpenFHE Project Code of Conduct
  • Contributors
  • OpenFHE Governance
  • OpenFHE License
  • Publications on Lattice Crypto Scheme Implementations in OpenFHE
  • How To Migrate A User Project From Palisade To OpenFHE

Appendix

  • Index
OpenFHE
  • »
  • File blake2b-ref.c
  • Edit on GitHub

File blake2b-ref.c

↰ Parent directory (core/lib/utils/prng)

Page Contents

  • Definition (core/lib/utils/prng/blake2b-ref.c)

  • Includes

  • Functions

  • Defines

  • Variables

Definition (core/lib/utils/prng/blake2b-ref.c)

  • Program Listing for File blake2b-ref.c

Includes

  • stdint.h

  • stdio.h

  • string.h (File xstring.h)

  • utils/prng/blake2-impl.h (File blake2-impl.h)

  • utils/prng/blake2.h (File blake2.h)

Functions

  • Function blake2(void *, size_t, const void *, size_t, const void *, size_t)

  • Function blake2b(void *, size_t, const void *, size_t, const void *, size_t)

  • Function blake2b_compress

  • Function blake2b_final(blake2b_state *, void *, size_t)

  • Function blake2b_increment_counter

  • Function blake2b_init(blake2b_state *, size_t)

  • Function blake2b_init0

  • Function blake2b_init_key(blake2b_state *, size_t, const void *, size_t)

  • Function blake2b_init_param(blake2b_state *, const blake2b_param *)

  • Function blake2b_is_lastblock

  • Function blake2b_set_lastblock

  • Function blake2b_set_lastnode

  • Function blake2b_update(blake2b_state *, const void *, size_t)

Defines

  • Define G

  • Define ROUND

Variables

  • Variable blake2b_IV

  • Variable blake2b_sigma


© Copyright 2022, OpenFHE.

Built with Sphinx using a theme provided by Read the Docs.