/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/ |
H A D | asn.h | 59 CRYPTOPP_DLL size_t CRYPTOPP_API DERLengthEncode(BufferedTransformation &out, lword length); 61 CRYPTOPP_DLL bool CRYPTOPP_API BERLengthDecode(BufferedTransformation &in, size_t &length); 63 CRYPTOPP_DLL void CRYPTOPP_API DEREncodeNull(BufferedTransformation &out); 64 CRYPTOPP_DLL void CRYPTOPP_API BERDecodeNull(BufferedTransformation &in); 66 CRYPTOPP_DLL size_t CRYPTOPP_API DEREncodeOctetString(BufferedTransformation &out, const byte *str, size_t strLen); 67 CRYPTOPP_DLL size_t CRYPTOPP_API DEREncodeOctetString(BufferedTransformation &out, const SecByteBlock &str); 68 CRYPTOPP_DLL size_t CRYPTOPP_API BERDecodeOctetString(BufferedTransformation &in, SecByteBlock &str); 69 CRYPTOPP_DLL size_t CRYPTOPP_API BERDecodeOctetString(BufferedTransformation &in, BufferedTransformation &str); 72 CRYPTOPP_DLL size_t CRYPTOPP_API DEREncodeTextString(BufferedTransformation [all...] |
H A D | channels.h | 16 void AddDefaultRoute(BufferedTransformation &destination, const std::string &channel); 17 void AddRoute(unsigned int begin, unsigned int end, BufferedTransformation &destination, const std::string &channel); 28 typedef std::pair<BufferedTransformation *, std::string> Route; 50 typedef std::pair<BufferedTransformation *, std::string> Route; 53 typedef std::pair<BufferedTransformation *, value_ptr<std::string> > DefaultRoute; 76 BufferedTransformation & Destination(); 85 ChannelSwitch(BufferedTransformation &destination) : m_it(*this), m_blocked(false) 89 ChannelSwitch(BufferedTransformation &destination, const std::string &outChannel) : m_it(*this), m_blocked(false) 104 void AddDefaultRoute(BufferedTransformation &destination); 105 void RemoveDefaultRoute(BufferedTransformation [all...] |
H A D | base64.h | 12 Base64Encoder(BufferedTransformation *attachment = NULL, bool insertLineBreaks = true, int maxLineLength = 72) 25 Base64Decoder(BufferedTransformation *attachment = NULL)
|
H A D | default.h | 20 DefaultEncryptor(const char *passphrase, BufferedTransformation *attachment = NULL); 21 DefaultEncryptor(const byte *passphrase, size_t passphraseLength, BufferedTransformation *attachment = NULL); 36 DefaultDecryptor(const char *passphrase, BufferedTransformation *attachment = NULL, bool throwException=true); 37 DefaultDecryptor(const byte *passphrase, size_t passphraseLength, BufferedTransformation *attachment = NULL, bool throwException=true); 69 DefaultEncryptorWithMAC(const char *passphrase, BufferedTransformation *attachment = NULL); 70 DefaultEncryptorWithMAC(const byte *passphrase, size_t passphraseLength, BufferedTransformation *attachment = NULL); 86 DefaultDecryptorWithMAC(const char *passphrase, BufferedTransformation *attachment = NULL, bool throwException=true); 87 DefaultDecryptorWithMAC(const byte *passphrase, size_t passphraseLength, BufferedTransformation *attachment = NULL, bool throwException=true);
|
H A D | basecode.h | 14 BaseN_Encoder(BufferedTransformation *attachment=NULL) 17 BaseN_Encoder(const byte *alphabet, int log2base, BufferedTransformation *attachment=NULL, int padding=-1) 40 BaseN_Decoder(BufferedTransformation *attachment=NULL) 43 BaseN_Decoder(const int *lookup, int log2base, BufferedTransformation *attachment=NULL) 65 Grouper(BufferedTransformation *attachment=NULL) 68 Grouper(int groupSize, const std::string &separator, const std::string &terminator, BufferedTransformation *attachment=NULL)
|
H A D | eprecomp.h | 20 virtual Element BERDecodeElement(BufferedTransformation &bt) const =0; 21 virtual void DEREncodeElement(BufferedTransformation &bt, const Element &P) const =0; 34 virtual void Load(const DL_GroupPrecomputation<Element> &group, BufferedTransformation &storedPrecomputation) =0; 35 virtual void Save(const DL_GroupPrecomputation<Element> &group, BufferedTransformation &storedPrecomputation) const =0; 55 void Load(const DL_GroupPrecomputation<Element> &group, BufferedTransformation &storedPrecomputation); 56 void Save(const DL_GroupPrecomputation<Element> &group, BufferedTransformation &storedPrecomputation) const;
|
H A D | cryptlib.cpp | 31 const std::string &BufferedTransformation::NULL_CHANNEL = DEFAULT_CHANNEL; 35 BufferedTransformation & TheBitBucket() 268 void RandomNumberGenerator::GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword length) 308 unsigned int BufferedTransformation::GetMaxWaitObjectCount() const 310 const BufferedTransformation *t = AttachedTransformation(); 314 void BufferedTransformation::GetWaitObjects(WaitObjectContainer &container, CallStack const& callStack) 316 BufferedTransformation *t = AttachedTransformation(); 321 void BufferedTransformation::Initialize(const NameValuePairs ¶meters, int propagation) 327 bool BufferedTransformation::Flush(bool hardFlush, int propagation, bool blocking) 333 bool BufferedTransformation [all...] |
H A D | asn.cpp | 16 size_t DERLengthEncode(BufferedTransformation &bt, lword length) 37 bool BERLengthDecode(BufferedTransformation &bt, lword &length, bool &definiteLength) 75 bool BERLengthDecode(BufferedTransformation &bt, size_t &length) 86 void DEREncodeNull(BufferedTransformation &out) 92 void BERDecodeNull(BufferedTransformation &in) 103 size_t DEREncodeOctetString(BufferedTransformation &bt, const byte *str, size_t strLen) 111 size_t DEREncodeOctetString(BufferedTransformation &bt, const SecByteBlock &str) 116 size_t BERDecodeOctetString(BufferedTransformation &bt, SecByteBlock &str) 132 size_t BERDecodeOctetString(BufferedTransformation &bt, BufferedTransformation [all...] |
H A D | base32.h | 13 Base32Encoder(BufferedTransformation *attachment = NULL, bool uppercase = true, int outputGroupSize = 0, const std::string &separator = ":", const std::string &terminator = "") 27 Base32Decoder(BufferedTransformation *attachment = NULL)
|
H A D | ec2n.h | 42 EC2N(BufferedTransformation &bt); 45 void DEREncode(BufferedTransformation &bt) const; 65 bool DecodePoint(Point &P, BufferedTransformation &bt, size_t len) const; 68 void EncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const; 70 Point BERDecodePoint(BufferedTransformation &bt) const; 71 void DEREncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const; 100 Element BERDecodeElement(BufferedTransformation &bt) const {return m_ec.BERDecodePoint(bt);} 101 void DEREncodeElement(BufferedTransformation &bt, const Element &v) const {m_ec.DEREncodePoint(bt, v, false);}
|
H A D | hex.h | 12 HexEncoder(BufferedTransformation *attachment = NULL, bool uppercase = true, int outputGroupSize = 0, const std::string &separator = ":", const std::string &terminator = "") 25 HexDecoder(BufferedTransformation *attachment = NULL)
|
H A D | modexppc.h | 21 Element BERDecodeElement(BufferedTransformation &bt) const {return Integer(bt);} 22 void DEREncodeElement(BufferedTransformation &bt, const Element &v) const {v.DEREncode(bt);}
|
H A D | gzip.h | 14 Gzip(BufferedTransformation *attachment=NULL, unsigned int deflateLevel=DEFAULT_DEFLATE_LEVEL, unsigned int log2WindowSize=DEFAULT_LOG2_WINDOW_SIZE, bool detectUncompressible=true) 16 Gzip(const NameValuePairs ¶meters, BufferedTransformation *attachment=NULL) 44 Gunzip(BufferedTransformation *attachment = NULL, bool repeat = false, int autoSignalPropagation = -1);
|
H A D | zlib.h | 14 ZlibCompressor(BufferedTransformation *attachment=NULL, unsigned int deflateLevel=DEFAULT_DEFLATE_LEVEL, unsigned int log2WindowSize=DEFAULT_LOG2_WINDOW_SIZE, bool detectUncompressible=true) 16 ZlibCompressor(const NameValuePairs ¶meters, BufferedTransformation *attachment=NULL) 42 ZlibDecompressor(BufferedTransformation *attachment = NULL, bool repeat = false, int autoSignalPropagation = -1);
|
H A D | mqueue.h | 11 class CRYPTOPP_DLL MessageQueue : public AutoSignaling<BufferedTransformation> 38 size_t TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true); 39 size_t CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const; 52 unsigned int CopyMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL) const; 72 EqualityComparisonFilter(BufferedTransformation *attachment=NULL, bool throwIfNotEqual=true, const std::string &firstChannel="0", const std::string &secondChannel="1")
|
H A D | channels.cpp | 13 void MessageSwitch::AddDefaultRoute(BufferedTransformation &destination, const std::string &channel) 18 void MessageSwitch::AddRoute(unsigned int begin, unsigned int end, BufferedTransformation &destination, const std::string &channel) 67 BufferedTransformation & Destination() 127 BufferedTransformation & ChannelRouteIterator::Destination() 232 BufferedTransformation &target = m_it.Destination(); 249 BufferedTransformation &target = it.Destination(); 259 void ChannelSwitch::AddDefaultRoute(BufferedTransformation &destination) 264 void ChannelSwitch::RemoveDefaultRoute(BufferedTransformation &destination) 274 void ChannelSwitch::AddDefaultRoute(BufferedTransformation &destination, const std::string &outChannel) 279 void ChannelSwitch::RemoveDefaultRoute(BufferedTransformation [all...] |
H A D | filters.h | 14 /// provides an implementation of BufferedTransformation's attachment interface 15 class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE Filter : public BufferedTransformation, public NotCopyable 18 Filter(BufferedTransformation *attachment = NULL); 21 BufferedTransformation *AttachedTransformation(); 22 const BufferedTransformation *AttachedTransformation() const; 23 void Detach(BufferedTransformation *newAttachment = NULL); 25 size_t TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true); 26 size_t CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const; 33 virtual BufferedTransformation * NewDefaultAttachment() const; 48 member_ptr<BufferedTransformation> m_attachmen [all...] |
H A D | ida.h | 16 RawIDA(BufferedTransformation *attachment=NULL) 60 SecretSharing(RandomNumberGenerator &rng, int threshold, int nShares, BufferedTransformation *attachment=NULL, bool addPadding=true) 81 SecretRecovery(int threshold, BufferedTransformation *attachment=NULL, bool removePadding=true) 98 InformationDispersal(int threshold, int nShares, BufferedTransformation *attachment=NULL, bool addPadding=true) 119 InformationRecovery(int threshold, BufferedTransformation *attachment=NULL, bool removePadding=true) 136 PaddingRemover(BufferedTransformation *attachment=NULL)
|
H A D | queue.h | 16 class CRYPTOPP_DLL ByteQueue : public Bufferless<BufferedTransformation> 38 size_t TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true); 39 size_t CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const; 64 class Walker : public InputRejecting<BufferedTransformation> 83 size_t TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true); 84 size_t CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const;
|
H A D | rabin.h | 22 void BERDecode(BufferedTransformation &bt); 23 void DEREncode(BufferedTransformation &bt) const; 57 void BERDecode(BufferedTransformation &bt); 58 void DEREncode(BufferedTransformation &bt) const;
|
H A D | randpool.h | 19 void GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword size);
|
H A D | rw.h | 22 void BERDecode(BufferedTransformation &bt); 23 void DEREncode(BufferedTransformation &bt) const; 52 void BERDecode(BufferedTransformation &bt); 53 void DEREncode(BufferedTransformation &bt) const;
|
H A D | ecp.h | 43 ECP(BufferedTransformation &bt); 46 void DEREncode(BufferedTransformation &bt) const; 69 bool DecodePoint(Point &P, BufferedTransformation &bt, size_t len) const; 72 void EncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const; 74 Point BERDecodePoint(BufferedTransformation &bt) const; 75 void DEREncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const; 109 Element BERDecodeElement(BufferedTransformation &bt) const {return m_ec->BERDecodePoint(bt);} 110 void DEREncodeElement(BufferedTransformation &bt, const Element &v) const {m_ec->DEREncodePoint(bt, v, false);}
|
H A D | luc.h | 30 void BERDecode(BufferedTransformation &bt); 31 void DEREncode(BufferedTransformation &bt) const; 62 void BERDecode(BufferedTransformation &bt); 63 void DEREncode(BufferedTransformation &bt) const; 119 Element BERDecodeElement(BufferedTransformation &bt) const {return Integer(bt);} 120 void DEREncodeElement(BufferedTransformation &bt, const Element &v) const {v.DEREncode(bt);} 139 void Load(const DL_GroupPrecomputation<Element> &group, BufferedTransformation &storedPrecomputation) {} 140 void Save(const DL_GroupPrecomputation<Element> &group, BufferedTransformation &storedPrecomputation) const {}
|
H A D | rsa.h | 28 void BERDecodePublicKey(BufferedTransformation &bt, bool parametersPresent, size_t size); 29 void DEREncodePublicKey(BufferedTransformation &bt) const; 65 void BERDecode(BufferedTransformation &bt) 67 void DEREncode(BufferedTransformation &bt) const 69 void Load(BufferedTransformation &bt) 71 void Save(BufferedTransformation &bt) const 74 void BERDecodePrivateKey(BufferedTransformation &bt, bool parametersPresent, size_t size); 75 void DEREncodePrivateKey(BufferedTransformation &bt) const;
|