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 Algorithm [inline, virtual]
bitsLeft (defined in PublicBlumBlumShub)PublicBlumBlumShub [protected]
BlumBlumShub(const Integer &p, const Integer &q, const Integer &seed) (defined in BlumBlumShub)BlumBlumShub
BlumGoldwasserPrivateKey (defined in PublicBlumBlumShub)PublicBlumBlumShub [friend]
BlumGoldwasserPublicKey (defined in PublicBlumBlumShub)PublicBlumBlumShub [friend]
CanIncorporateEntropy() const RandomNumberGenerator [inline, virtual]
Clone() const Clonable [inline, virtual]
current (defined in PublicBlumBlumShub)PublicBlumBlumShub [protected]
DiscardBytes(size_t n)RandomNumberGenerator [virtual]
GenerateBit() (defined in PublicBlumBlumShub)PublicBlumBlumShub
RandomNumberGenerator::GenerateBit()RandomNumberGenerator [virtual]
GenerateBlock(byte *output, size_t size) (defined in PublicBlumBlumShub)PublicBlumBlumShub
RandomNumberGenerator::GenerateBlock(byte *output, size_t size)RandomNumberGenerator [virtual]
GenerateByte() (defined in PublicBlumBlumShub)PublicBlumBlumShub
RandomNumberGenerator::GenerateByte()RandomNumberGenerator [virtual]
GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword length)RandomNumberGenerator [virtual]
GenerateWord32(word32 a=0, word32 b=0xffffffffL)RandomNumberGenerator [virtual]
GetOptimalBlockSizeUsed() const StreamTransformation [inline, virtual]
IncorporateEntropy(const byte *input, size_t length)RandomNumberGenerator [inline, virtual]
IsForwardTransformation() const PublicBlumBlumShub [inline, virtual]
IsRandomAccess() const BlumBlumShub [inline, virtual]
IsSelfInverting() const PublicBlumBlumShub [inline, virtual]
MandatoryBlockSize() const StreamTransformation [inline, virtual]
maxBits (defined in PublicBlumBlumShub)PublicBlumBlumShub [protected]
MinLastBlockSize() const StreamTransformation [inline, virtual]
modn (defined in PublicBlumBlumShub)PublicBlumBlumShub [protected]
OptimalBlockSize() const StreamTransformation [inline, virtual]
OptimalDataAlignment() const StreamTransformation [virtual]
p (defined in BlumBlumShub)BlumBlumShub [protected]
ProcessByte(byte input)StreamTransformation [inline]
ProcessData(byte *outString, const byte *inString, size_t length)PublicBlumBlumShub [virtual]
ProcessLastBlock(byte *outString, const byte *inString, size_t length)StreamTransformation [virtual]
ProcessString(byte *inoutString, size_t length)StreamTransformation [inline]
ProcessString(byte *outString, const byte *inString, size_t length)StreamTransformation [inline]
PublicBlumBlumShub(const Integer &n, const Integer &seed) (defined in PublicBlumBlumShub)PublicBlumBlumShub
q (defined in BlumBlumShub)BlumBlumShub [protected]
Ref()StreamTransformation [inline]
Seek(lword index)BlumBlumShub [virtual]
Shuffle(IT begin, IT end)RandomNumberGenerator [inline]
x0 (defined in BlumBlumShub)BlumBlumShub [protected]
~Clonable() (defined in Clonable)Clonable [inline, virtual]