Crypto++
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
bitsLeft (defined in PublicBlumBlumShub)PublicBlumBlumShubprotected
BlumBlumShub(const Integer &p, const Integer &q, const Integer &seed) (defined in BlumBlumShub)BlumBlumShub
CanIncorporateEntropy() const RandomNumberGeneratorinlinevirtual
Clone() const Clonableinlinevirtual
current (defined in PublicBlumBlumShub)PublicBlumBlumShubprotected
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 a=0, word32 b=0xffffffffL)RandomNumberGeneratorvirtual
GetOptimalBlockSizeUsed() const StreamTransformationinlinevirtual
IncorporateEntropy(const byte *input, size_t length)RandomNumberGeneratorinlinevirtual
IsForwardTransformation() const PublicBlumBlumShubinlinevirtual
IsRandomAccess() const BlumBlumShubinlinevirtual
IsSelfInverting() const PublicBlumBlumShubinlinevirtual
MandatoryBlockSize() const StreamTransformationinlinevirtual
maxBits (defined in PublicBlumBlumShub)PublicBlumBlumShubprotected
MinLastBlockSize() const StreamTransformationinlinevirtual
modn (defined in PublicBlumBlumShub)PublicBlumBlumShubprotected
OptimalBlockSize() const StreamTransformationinlinevirtual
OptimalDataAlignment() const StreamTransformationvirtual
p (defined in BlumBlumShub)BlumBlumShubprotected
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) (defined in PublicBlumBlumShub)PublicBlumBlumShub
q (defined in BlumBlumShub)BlumBlumShubprotected
Ref()StreamTransformationinline
Seek(lword index)BlumBlumShubvirtual
Shuffle(IT begin, IT end)RandomNumberGeneratorinline
x0 (defined in BlumBlumShub)BlumBlumShubprotected
~Clonable() (defined in Clonable)Clonableinlinevirtual