OpenFHE
latest
Contents:
Getting Started
Examples
Tutorials on Cryptographic Capabilities
OpenFHE Modules
Security Notes for Homomorphic Encryption
OpenFHE Library API
OpenFHE Documentation
Namespaces
Classes and Structs
Struct Allocator::Block
Template Struct ArbTypedef
Template Struct ArbTypedef< NativeVector >
Struct blake2b_param__
Struct blake2b_state__
Struct blake2bp_state__
Struct blake2s_param__
Struct blake2s_state__
Struct blake2sp_state__
Struct blake2xb_state__
Struct blake2xs_state__
Template Struct FTTTypedef
Template Struct FTTTypedef< NativeVector >
Template Struct DataTypes
Template Struct DataTypes< uint32_t >
Template Struct DataTypes< uint64_t >
Struct HashPair
Struct NativeIntegerT::typeD
Template Struct is_shared_pointer
Template Struct is_shared_pointer< std::shared_ptr< T > >
Template Struct is_shared_pointer< std::shared_ptr< T const > >
Struct BGVNoiseEstimates
Struct BinFHEContextParams
Struct DCRTPolyInterface::CRTBasisExtensionPrecomputations
Struct DecryptResult
Struct DiscreteFourierTransform::PrecomputedValues
Struct EncryptResult
Struct GLOBALS
Struct longDiv
Struct MatrixStrassen::MatDescriptor
Struct RingGSWBTKey
Struct RNSExtensionTables
Template Struct stl_allocator::rebind
Template Struct stl_allocator< void >::rebind
Class Allocator
Template Class AllocatorPool
Template Class BluesteinFFTNat
Template Class ChineseRemainderTransformArbNat
Template Class ChineseRemainderTransformFTTNat
Template Class NativeIntegerT
Template Class NativeVectorT
Template Class NumberTheoreticTransformNat
Template Class AdvancedSHEBase
Class AdvancedSHEBFVRNS
Class AdvancedSHEBGVRNS
Class AdvancedSHECKKSRNS
Class AdvancedSHERNS
Class BaseSampler
Template Class BigIntegerInterface
Class BigMatrixInterface
Template Class BigVectorInterface
Template Class BinaryUniformGeneratorImpl
Class BinFHEContext
Class BinFHECryptoParams
Class BinFHEScheme
Class BitGenerator
Class Blake2Engine
Template Class CCParams
Template Class CCParams< CryptoContextBFVRNS >
Template Class CCParams< CryptoContextBGVRNS >
Template Class CCParams< CryptoContextCKKSRNS >
Template Class ChineseRemainderTransformArbInterface
Template Class ChineseRemainderTransformFTTInterface
Template Class CiphertextImpl
Class CKKSBootstrapPrecom
Class CKKSPackedEncoding
Class CoefPackedEncoding
Class config_error
Class CryptoContextBFVRNS
Class CryptoContextBGVRNS
Class CryptoContextCKKSRNS
Template Class CryptoContextFactory
Template Class CryptoContextImpl
Template Class CryptoObject
Template Class CryptoParametersBase
Class CryptoParametersBFVRNS
Class CryptoParametersBGVRNS
Class CryptoParametersCKKSRNS
Template Class CryptoParametersRLWE
Class CryptoParametersRNS
Class DataAndLocation
Template Class DCRTPolyImpl
Template Class DCRTPolyInterface
Class deserialize_error
Class DiscreteFourierTransform
Class DiscreteGaussianGeneratorGeneric
Template Class DiscreteGaussianGeneratorImpl
Template Class DiscreteUniformGeneratorImpl
Template Class ElemParams
Class EncodingParamsImpl
Template Class EvalKeyImpl
Template Class EvalKeyRelinImpl
Template Class FHEBase
Class FHEBFVRNS
Class FHEBGVRNS
Class FHECKKSRNS
Class FHERNS
Class Field2n
Class HashUtil
Template Class ILDCRTParams
Template Class ILElement
Template Class ILParamsImpl
Template Class Key
Template Class KeyPair
Template Class KeySwitchBase
Class KeySwitchBV
Class KeySwitchHYBRID
Class KeySwitchRNS
Template Class LatticeGaussSampUtility
Template Class LeveledSHEBase
Class LeveledSHEBFVRNS
Class LeveledSHEBGVRNS
Class LeveledSHECKKSRNS
Class LeveledSHERNS
Class LWECiphertextImpl
Class LWECryptoParams
Class LWEEncryptionScheme
Class LWEKeyPairImpl
Class LWEPrivateKeyImpl
Class LWEPublicKeyImpl
Class LWESwitchingKeyImpl
Class math_error
Template Class Matrix
Template Class MatrixStrassen
Class Metadata
Template Class MultipartyBase
Class MultipartyBFVRNS
Class MultipartyBGVRNS
Class MultipartyCKKSRNS
Class MultipartyRNS
Class not_available_error
Class not_implemented_error
Class openfhe_error
Class OpenFHEException
Class PackedEncoding
Class ParallelControls
Template Class ParameterGenerationBase
Class ParameterGenerationBFVRNS
Class ParameterGenerationBGVRNS
Class ParameterGenerationCKKSRNS
Class ParameterGenerationRNS
Class Params
Template Class PerturbationVector
Template Class PKEBase
Class PKEBFVRNS
Class PKEBGVRNS
Class PKECKKSRNS
Class PKERNS
Class PlaintextFactory
Class PlaintextImpl
Template Class PolyImpl
Template Class PolyInterface
Template Class PREBase
Class PREBFVRNS
Class PREBGVRNS
Class PRECKKSRNS
Class PRERNS
Template Class PrivateKeyImpl
Class PseudoRandomNumberGenerator
Template Class PublicKeyImpl
Class RingGSWACCKeyImpl
Class RingGSWAccumulator
Class RingGSWAccumulatorCGGI
Class RingGSWAccumulatorDM
Class RingGSWAccumulatorLMKCDEY
Class RingGSWCryptoParams
Class RingGSWEvalKeyImpl
Class RLWECiphertextImpl
Template Class RLWETrapdoorPair
Template Class RLWETrapdoorParams
Template Class RLWETrapdoorUtility
Class SamplerCombiner
Template Class SchemeBase
Class SchemeBFVRNS
Class SchemeBGVRNS
Class SchemeCKKSRNS
Class SchemeRNS
Class SchemeSwitchingDataDeserializer
Class SchemeSwitchingDataSerializer
Class SchSwchParams
Class Serializable
Class serialize_error
Class SERBINARY
Class SERJSON
Class StdLatticeParm
Class StringEncoding
Class SWITCHCKKSRNS
Template Class TernaryUniformGeneratorImpl
Class ThreadException
Template Class TrapdoorParams
Class type_error
Template Class stl_allocator
Template Class stl_allocator< void >
Template Class xlist
Template Class xmap
Template Class xmultimap
Template Class xmultiset
Template Class xqueue
Template Class xset
Template Class xvector
Enums
Functions
Variables
Defines
Typedefs
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
»
OpenFHE Library API
»
Struct blake2b_param__
Edit on GitHub
Struct
blake2b_param__
Defined in
File blake2.h
Page Contents
Struct Documentation
Struct Documentation
struct
blake2b_param__
Public Members
uint8_t
digest_length
uint8_t
key_length
uint8_t
fanout
uint8_t
depth
uint32_t
leaf_length
uint32_t
node_offset
uint32_t
xof_length
uint8_t
node_depth
uint8_t
inner_length
uint8_t
reserved
[
14
]
uint8_t
salt
[
BLAKE2B_SALTBYTES
]
uint8_t
personal
[
BLAKE2B_PERSONALBYTES
]
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds