Fabcoin Core  0.16.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
BlumBlumShub Member List

This is the complete list of members for BlumBlumShub, including all inherited members.

RandomNumberGenerator::Algorithm(bool checkSelfTestStatus=true)Algorithm
StreamTransformation::Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const Algorithminlinevirtual
bitsLeftPublicBlumBlumShubprotected
BlumBlumShub(const Integer &p, const Integer &q, const Integer &seed)BlumBlumShub
CanIncorporateEntropy() const RandomNumberGeneratorinlinevirtual
Clone() const Clonableinlinevirtual
currentPublicBlumBlumShubprotected
DiscardBytes(size_t n)RandomNumberGeneratorvirtual
GenerateBit()PublicBlumBlumShubvirtual
GenerateBlock(byte *output, size_t size)PublicBlumBlumShubvirtual
GenerateByte()PublicBlumBlumShubvirtual
GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword length)RandomNumberGeneratorvirtual
GenerateWord32(word32 min=0, word32 max=0xffffffffUL)RandomNumberGeneratorvirtual
GetOptimalBlockSizeUsed() const StreamTransformationinlinevirtual
IncorporateEntropy(const byte *input, size_t length)RandomNumberGeneratorinlinevirtual
IsForwardTransformation() const PublicBlumBlumShubinlinevirtual
IsRandomAccess() const BlumBlumShubinlinevirtual
IsSelfInverting() const PublicBlumBlumShubinlinevirtual
MandatoryBlockSize() const StreamTransformationinlinevirtual
maxBitsPublicBlumBlumShubprotected
MinLastBlockSize() const StreamTransformationinlinevirtual
modnPublicBlumBlumShubprotected
OptimalBlockSize() const StreamTransformationinlinevirtual
OptimalDataAlignment() const StreamTransformationvirtual
pBlumBlumShubprotected
ProcessByte(byte input)StreamTransformationinline
ProcessData(byte *outString, const byte *inString, size_t length)PublicBlumBlumShubvirtual
ProcessLastBlock(byte *outString, const byte *inString, size_t length)StreamTransformationvirtual
ProcessString(byte *inoutString, size_t length)StreamTransformationinline
ProcessString(byte *outString, const byte *inString, size_t length)StreamTransformationinline
PublicBlumBlumShub(const Integer &n, const Integer &seed)PublicBlumBlumShub
qBlumBlumShubprotected
Ref()StreamTransformationinline
Seek(lword index)BlumBlumShubvirtual
Shuffle(IT begin, IT end)RandomNumberGeneratorinline
x0BlumBlumShubprotected
~Algorithm()Algorithminlinevirtual
~BlumBlumShub()BlumBlumShubinlinevirtual
~Clonable()Clonableinlinevirtual
~PublicBlumBlumShub()PublicBlumBlumShubinlinevirtual
~RandomNumberGenerator()RandomNumberGeneratorinlinevirtual
~StreamTransformation()StreamTransformationinlinevirtual