Searched refs:derivedKey (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Delgamal.h14 void Derive(const DL_GroupParameters<Integer> &groupParams, byte *derivedKey, size_t derivedLength, const Integer &agreedElement, const Integer &ephemeralPublicKey, const NameValuePairs &derivationParams) const argument
16 agreedElement.Encode(derivedKey, derivedLength);
H A Dvalidat3.cpp612 string password, salt, derivedKey; local
615 StringSource(tuple.hexDerivedKey, true, new HexDecoder(new StringSink(derivedKey)));
617 SecByteBlock derived(derivedKey.size());
619 bool fail = memcmp(derived, derivedKey.data(), derived.size()) != 0;
H A Dpubkey.h930 virtual void Derive(const DL_GroupParameters<T> &groupParams, byte *derivedKey, size_t derivedLength, const T &agreedElement, const T &ephemeralPublicKey, const NameValuePairs &derivationParams) const =0;
1201 SecByteBlock derivedKey(encAlg.GetSymmetricKeyLength(encAlg.GetMaxSymmetricPlaintextLength(ciphertextLength)));
1202 derivAlg.Derive(params, derivedKey, derivedKey.size(), z, q, parameters);
1204 return encAlg.SymmetricDecrypt(derivedKey, ciphertext, ciphertextLength, plaintext, parameters);
1236 SecByteBlock derivedKey(encAlg.GetSymmetricKeyLength(plaintextLength));
1237 derivAlg.Derive(params, derivedKey, derivedKey.size(), z, q, parameters);
1239 encAlg.SymmetricEncrypt(rng, derivedKey, plaintext, plaintextLength, ciphertext, parameters);
H A Dgfpcrypt.h500 void Derive(const DL_GroupParameters<T> &params, byte *derivedKey, size_t derivedLength, const T &agreedElement, const T &ephemeralPublicKey, const NameValuePairs &parameters) const argument
517 KDF::DeriveKey(derivedKey, derivedLength, agreedSecret, agreedSecret.size(), derivationParameters.begin(), derivationParameters.size());

Completed in 83 milliseconds