Searched refs:RandomNumberGenerator (Results 1 - 25 of 66) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Ddh2.h29 void GenerateStaticPrivateKey(RandomNumberGenerator &rng, byte *privateKey) const
31 void GenerateStaticPublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const
33 void GenerateStaticKeyPair(RandomNumberGenerator &rng, byte *privateKey, byte *publicKey) const
40 void GenerateEphemeralPrivateKey(RandomNumberGenerator &rng, byte *privateKey) const
42 void GenerateEphemeralPublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const
44 void GenerateEphemeralKeyPair(RandomNumberGenerator &rng, byte *privateKey, byte *publicKey) const
H A Dxtrcrypt.h20 XTR_DH(RandomNumberGenerator &rng, unsigned int pbits, unsigned int qbits);
25 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
33 void GeneratePrivateKey(RandomNumberGenerator &rng, byte *privateKey) const;
34 void GeneratePublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const;
H A Drabin.h29 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
54 void Initialize(RandomNumberGenerator &rng, unsigned int keybits)
60 Integer CalculateInverse(RandomNumberGenerator &rng, const Integer &x) const;
62 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
66 void GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg);
H A Drw.h29 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
49 void Initialize(RandomNumberGenerator &rng, unsigned int modulusBits)
55 Integer CalculateInverse(RandomNumberGenerator &rng, const Integer &x) const;
58 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
62 void GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg);
H A Dnbtheory.h17 CRYPTOPP_DLL Integer CRYPTOPP_API MaurerProvablePrime(RandomNumberGenerator &rng, unsigned int bits);
18 CRYPTOPP_DLL Integer CRYPTOPP_API MihailescuProvablePrime(RandomNumberGenerator &rng, unsigned int bits);
38 CRYPTOPP_DLL bool CRYPTOPP_API RabinMillerTest(RandomNumberGenerator &rng, const Integer &w, unsigned int rounds);
44 CRYPTOPP_DLL bool CRYPTOPP_API VerifyPrime(RandomNumberGenerator &rng, const Integer &p, unsigned int level = 1);
112 PrimeAndGenerator(signed int delta, RandomNumberGenerator &rng, unsigned int pbits)
116 PrimeAndGenerator(signed int delta, RandomNumberGenerator &rng, unsigned int pbits, unsigned qbits)
119 void Generate(signed int delta, RandomNumberGenerator &rng, unsigned int pbits, unsigned qbits);
H A Design.h29 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
60 void Initialize(RandomNumberGenerator &rng, unsigned int modulusBits)
66 Integer CalculateRandomizedInverse(RandomNumberGenerator &rng, const Integer &x) const;
69 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
73 void GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg);
92 void ComputeMessageRepresentative(RandomNumberGenerator &rng,
H A Drandpool.h12 class CRYPTOPP_DLL RandomPool : public RandomNumberGenerator, public NotCopyable
H A Drng.h13 class LC_RNG : public RandomNumberGenerator
34 class CRYPTOPP_DLL X917RNG : public RandomNumberGenerator, public NotCopyable
H A Dcryptlib.h89 class RandomNumberGenerator;
414 virtual void GetNextIV(RandomNumberGenerator &rng, byte *IV);
680 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE RandomNumberGenerator : public Algorithm class in inherits:Algorithm
684 virtual void IncorporateEntropy(const byte *input, size_t length) {throw NotImplemented("RandomNumberGenerator: IncorporateEntropy not implemented");}
725 CRYPTOPP_DLL RandomNumberGenerator & CRYPTOPP_API NullRNG();
1069 virtual bool Validate(RandomNumberGenerator &rng, unsigned int level) const =0;
1072 virtual void ThrowIfInvalid(RandomNumberGenerator &rng, unsigned int level) const
1120 virtual void GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &params = g_nullNameValuePairs)
1124 void GenerateRandomWithKeySize(RandomNumberGenerator &rng, unsigned int keySize);
1251 virtual void Encrypt(RandomNumberGenerator
[all...]
H A Dblumshub.h12 class PublicBlumBlumShub : public RandomNumberGenerator,
H A Ddh.h32 DH_Domain(RandomNumberGenerator &v1, const T2 &v2)
36 DH_Domain(RandomNumberGenerator &v1, const T2 &v2, const T3 &v3)
40 DH_Domain(RandomNumberGenerator &v1, const T2 &v2, const T3 &v3, const T4 &v4)
58 void GeneratePublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const
H A Demsa2.cpp10 void EMSA2Pad::ComputeMessageRepresentative(RandomNumberGenerator &rng,
H A Dosrng.h45 class CRYPTOPP_DLL NonblockingRng : public RandomNumberGenerator
67 class CRYPTOPP_DLL BlockingRng : public RandomNumberGenerator
95 class AutoSeededX917RNG : public RandomNumberGenerator, public NotCopyable
110 member_ptr<RandomNumberGenerator> m_rng;
H A Dvalidate.h78 CryptoPP::RandomNumberGenerator & GlobalRNG();
H A Dxtrcrypt.cpp16 XTR_DH::XTR_DH(RandomNumberGenerator &rng, unsigned int pbits, unsigned int qbits)
41 bool XTR_DH::Validate(RandomNumberGenerator &rng, unsigned int level) const
77 void XTR_DH::GeneratePrivateKey(RandomNumberGenerator &rng, byte *privateKey) const
83 void XTR_DH::GeneratePublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const
H A Dpkcspad.h20 void Pad(RandomNumberGenerator &rng, const byte *raw, size_t inputLength, byte *padded, size_t paddedLength, const NameValuePairs &parameters) const;
63 void ComputeMessageRepresentative(RandomNumberGenerator &rng,
H A Drsa.h32 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
58 void Initialize(RandomNumberGenerator &rng, unsigned int modulusBits, const Integer &e = 17);
78 Integer CalculateInverse(RandomNumberGenerator &rng, const Integer &x) const;
81 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
83 void GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg);
116 Integer CalculateInverse(RandomNumberGenerator &rng, const Integer &x) const;
H A Dcryptlib.cpp129 void SimpleKeyingInterface::GetNextIV(RandomNumberGenerator &rng, byte *IV)
229 unsigned int RandomNumberGenerator::GenerateBit()
234 byte RandomNumberGenerator::GenerateByte()
241 word32 RandomNumberGenerator::GenerateWord32(word32 min, word32 max)
257 void RandomNumberGenerator::GenerateBlock(byte *output, size_t size)
263 void RandomNumberGenerator::DiscardBytes(size_t n)
268 void RandomNumberGenerator::GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword length)
281 class ClassNullRNG : public RandomNumberGenerator
288 RandomNumberGenerator & NullRNG()
651 void GeneratableCryptoMaterial::GenerateRandomWithKeySize(RandomNumberGenerator
[all...]
H A Dluc.cpp69 bool LUCFunction::Validate(RandomNumberGenerator &rng, unsigned int level) const
107 void InvertibleLUCFunction::GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg)
130 void InvertibleLUCFunction::Initialize(RandomNumberGenerator &rng, unsigned int keybits, const Integer &e)
165 Integer InvertibleLUCFunction::CalculateInverse(RandomNumberGenerator &rng, const Integer &x) const
172 bool InvertibleLUCFunction::Validate(RandomNumberGenerator &rng, unsigned int level) const
H A Dluc.h37 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
58 void Initialize(RandomNumberGenerator &rng, unsigned int modulusBits, const Integer &eStart=17);
65 Integer CalculateInverse(RandomNumberGenerator &rng, const Integer &x) const;
67 bool Validate(RandomNumberGenerator &rng, unsigned int level) const;
71 void GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg);
H A Dgfpcrypt.cpp26 void DL_GroupParameters_DSA::GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg)
61 bool DL_GroupParameters_DSA::ValidateGroup(RandomNumberGenerator &rng, unsigned int level) const
69 void DL_SignatureMessageEncodingMethod_DSA::ComputeMessageRepresentative(RandomNumberGenerator &rng,
91 void DL_SignatureMessageEncodingMethod_NR::ComputeMessageRepresentative(RandomNumberGenerator &rng,
113 bool DL_GroupParameters_IntegerBased::ValidateGroup(RandomNumberGenerator &rng, unsigned int level) const
163 void DL_GroupParameters_IntegerBased::GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &alg)
H A Darc4.h11 class CRYPTOPP_NO_VTABLE ARC4_Base : public VariableKeyLength<16, 1, 256>, public RandomNumberGenerator, public SymmetricCipher, public SymmetricCipherDocumentation
H A Demsa2.h67 void ComputeMessageRepresentative(RandomNumberGenerator &rng,
H A Design.cpp49 bool ESIGNFunction::Validate(RandomNumberGenerator &rng, unsigned int level) const
75 void InvertibleESIGNFunction::GenerateRandom(RandomNumberGenerator &rng, const NameValuePairs &param)
140 Integer InvertibleESIGNFunction::CalculateRandomizedInverse(RandomNumberGenerator &rng, const Integer &x) const
181 bool InvertibleESIGNFunction::Validate(RandomNumberGenerator &rng, unsigned int level) const
H A Dgf256.h17 Element RandomElement(RandomNumberGenerator &rng, int ignored = 0) const

Completed in 113 milliseconds

123