Security Scol plugin
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() constAlgorithminlinevirtual
AlgorithmProvider() constAlgorithminlinevirtual
bitsLeft (defined in PublicBlumBlumShub)PublicBlumBlumShubprotected
BlumBlumShub(const Integer &p, const Integer &q, const Integer &seed)BlumBlumShub
CanIncorporateEntropy() constRandomNumberGeneratorinlinevirtual
Clone() constClonableinlinevirtual
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 min=0, word32 max=0xffffffffUL)RandomNumberGeneratorvirtual
GetOptimalBlockSizeUsed() constStreamTransformationinlinevirtual
IncorporateEntropy(const byte *input, size_t length)RandomNumberGeneratorinlinevirtual
IsForwardTransformation() constPublicBlumBlumShubinlinevirtual
IsLastBlockSpecial() constStreamTransformationinlinevirtual
IsRandomAccess() constBlumBlumShubinlinevirtual
IsSelfInverting() constPublicBlumBlumShubinlinevirtual
MandatoryBlockSize() constStreamTransformationinlinevirtual
maxBits (defined in PublicBlumBlumShub)PublicBlumBlumShubprotected
MinLastBlockSize() constStreamTransformationinlinevirtual
modn (defined in PublicBlumBlumShub)PublicBlumBlumShubprotected
OptimalBlockSize() constStreamTransformationinlinevirtual
OptimalDataAlignment() constStreamTransformationvirtual
p (defined in BlumBlumShub)BlumBlumShubprotected
ProcessByte(byte input)StreamTransformationinline
ProcessData(byte *outString, const byte *inString, size_t length)PublicBlumBlumShubvirtual
ProcessLastBlock(byte *outString, size_t outLength, const byte *inString, size_t inLength)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
q (defined in BlumBlumShub)BlumBlumShubprotected
Ref()StreamTransformationinline
Seek(lword index)BlumBlumShubvirtual
Shuffle(IT begin, IT end)RandomNumberGeneratorinline
x0 (defined in BlumBlumShub)BlumBlumShubprotected
~Algorithm() (defined in Algorithm)Algorithminlinevirtual
~BlumBlumShub() (defined in BlumBlumShub)BlumBlumShubinlinevirtual
~Clonable() (defined in Clonable)Clonableinlinevirtual
~PublicBlumBlumShub() (defined in PublicBlumBlumShub)PublicBlumBlumShubinlinevirtual
~RandomNumberGenerator() (defined in RandomNumberGenerator)RandomNumberGeneratorinlinevirtual
~StreamTransformation() (defined in StreamTransformation)StreamTransformationinlinevirtual