Searched refs:HashTransformation (Results 1 - 25 of 29) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Dregtest.cpp60 RegisterDefaultFactoryFor<HashTransformation, CRC32>();
61 RegisterDefaultFactoryFor<HashTransformation, Adler32>();
62 RegisterDefaultFactoryFor<HashTransformation, Weak::MD5>();
63 RegisterDefaultFactoryFor<HashTransformation, SHA1>();
64 RegisterDefaultFactoryFor<HashTransformation, SHA224>();
65 RegisterDefaultFactoryFor<HashTransformation, SHA256>();
66 RegisterDefaultFactoryFor<HashTransformation, SHA384>();
67 RegisterDefaultFactoryFor<HashTransformation, SHA512>();
68 RegisterDefaultFactoryFor<HashTransformation, Whirlpool>();
69 RegisterDefaultFactoryFor<HashTransformation, Tige
[all...]
H A Dadler32.h9 class Adler32 : public HashTransformation
H A Dhmac.cpp17 HashTransformation &hash = AccessHash();
46 HashTransformation &hash = AccessHash();
71 HashTransformation &hash = AccessHash();
H A Dtrunhash.h8 class NullHash : public HashTransformation
19 class TruncatedHashTemplate : public HashTransformation
44 typedef TruncatedHashTemplate<HashTransformation &> TruncatedHashModule;
H A Dbench.cpp115 void BenchMark(const char *name, HashTransformation &ht, double timeTotal)
254 BenchMarkByNameKeyLess<HashTransformation>("CRC32");
255 BenchMarkByNameKeyLess<HashTransformation>("Adler32");
256 BenchMarkByNameKeyLess<HashTransformation>("MD5");
257 BenchMarkByNameKeyLess<HashTransformation>("SHA-1");
258 BenchMarkByNameKeyLess<HashTransformation>("SHA-256");
259 BenchMarkByNameKeyLess<HashTransformation>("SHA-512");
260 BenchMarkByNameKeyLess<HashTransformation>("Tiger");
261 BenchMarkByNameKeyLess<HashTransformation>("Whirlpool");
262 BenchMarkByNameKeyLess<HashTransformation>("RIPEM
[all...]
H A Dmd2.h12 class MD2 : public HashTransformation
H A Dhmac.h25 virtual HashTransformation & AccessHash() =0;
54 HashTransformation & AccessHash() {return m_hash;}
H A Doaep.h20 virtual HashTransformation * NewHash() const =0;
34 HashTransformation * NewHash() const {return new H;}
H A Dcrc.h19 class CRC32 : public HashTransformation
H A Demsa2.cpp12 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Dpssr.h28 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
31 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Diterhash.h54 template <class T_HashWordType, class T_Endianness, unsigned int T_BlockSize, class T_Base = HashTransformation>
97 CRYPTOPP_DLL_TEMPLATE_CLASS IteratedHashBase<word64, HashTransformation>;
100 CRYPTOPP_DLL_TEMPLATE_CLASS IteratedHashBase<word32, HashTransformation>;
H A Demsa2.h69 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Diterhash.cpp152 template class IteratedHashBase<word64, HashTransformation>;
155 template class IteratedHashBase<word32, HashTransformation>;
H A Doaep.cpp31 std::auto_ptr<HashTransformation> pHash(NewHash());
64 std::auto_ptr<HashTransformation> pHash(NewHash());
H A Dpkcspad.h65 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Dpubkey.cpp11 void P1363_MGF1KDF2_Common(HashTransformation &hash, byte *output, size_t outputLength, const byte *input, size_t inputLength, const byte *derivationParams, size_t derivationParamsLength, bool mask, unsigned int counterStart)
26 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
35 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Dpssr.cpp47 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
85 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Design.h94 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Dpkcspad.cpp91 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Dgfpcrypt.cpp71 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
93 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
H A Dpubkey.h202 virtual void ProcessSemisignature(HashTransformation &hash, const byte *semisignature, size_t semisignatureLength) const {}
205 virtual void ProcessRecoverableMessage(HashTransformation &hash,
216 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
220 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
224 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
230 HashTransformation &hash, HashIdentifier hashIdentifier,
253 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
261 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
270 HashTransformation &hash, HashIdentifier hashIdentifier, bool messageEmpty,
279 HashTransformation
[all...]
H A Dcryptlib.h534 /*! HashTransformation objects are stateful. They are created in an initial state,
540 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE HashTransformation : public Algorithm class in inherits:Algorithm
544 /*! This function is useful for passing a temporary HashTransformation object to a
546 HashTransformation& Ref() {return *this;}
611 typedef HashTransformation HashFunction;
629 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE MessageAuthenticationCode : public SimpleKeyingInterface, public HashTransformation
759 StreamTransformation, and HashTransformation.
1345 on this class. No other functions inherited from HashTransformation should be called.
1347 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE PK_MessageAccumulator : public HashTransformation
1363 //! create a new HashTransformation t
[all...]
H A Dfilters.h288 //! Filter Wrapper for HashTransformation
292 HashFilter(HashTransformation &hm, BufferedTransformation *attachment = NULL, bool putMessage=false, int truncatedDigestSize=-1, const std::string &messagePutChannel=DEFAULT_CHANNEL, const std::string &hashPutChannel=DEFAULT_CHANNEL);
300 HashTransformation &m_hashModule;
307 //! Filter Wrapper for HashTransformation
319 HashVerificationFilter(HashTransformation &hm, BufferedTransformation *attachment = NULL, word32 flags = DEFAULT_FLAGS, int truncatedDigestSize=-1);
333 HashTransformation &m_hashModule;
H A Dcryptlib.cpp182 unsigned int HashTransformation::OptimalDataAlignment() const
294 bool HashTransformation::TruncatedVerify(const byte *digestIn, size_t digestLength)
302 void HashTransformation::ThrowIfInvalidTruncatedSize(size_t size) const
305 throw InvalidArgument("HashTransformation: can't truncate a " + IntToString(DigestSize()) + " byte digest to " + IntToString(size) + " bytes");

Completed in 93 milliseconds

12