Searched refs:BufferedTransformation (Results 1 - 25 of 76) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Dasn.h59 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 Dchannels.h16 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 Dbase64.h12 Base64Encoder(BufferedTransformation *attachment = NULL, bool insertLineBreaks = true, int maxLineLength = 72)
25 Base64Decoder(BufferedTransformation *attachment = NULL)
H A Ddefault.h20 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 Dbasecode.h14 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 Deprecomp.h20 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 Dcryptlib.cpp31 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 &parameters, int propagation)
327 bool BufferedTransformation::Flush(bool hardFlush, int propagation, bool blocking)
333 bool BufferedTransformation
[all...]
H A Dasn.cpp16 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 Dbase32.h13 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 Dec2n.h42 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 Dhex.h12 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 Dmodexppc.h21 Element BERDecodeElement(BufferedTransformation &bt) const {return Integer(bt);}
22 void DEREncodeElement(BufferedTransformation &bt, const Element &v) const {v.DEREncode(bt);}
H A Dgzip.h14 Gzip(BufferedTransformation *attachment=NULL, unsigned int deflateLevel=DEFAULT_DEFLATE_LEVEL, unsigned int log2WindowSize=DEFAULT_LOG2_WINDOW_SIZE, bool detectUncompressible=true)
16 Gzip(const NameValuePairs &parameters, BufferedTransformation *attachment=NULL)
44 Gunzip(BufferedTransformation *attachment = NULL, bool repeat = false, int autoSignalPropagation = -1);
H A Dzlib.h14 ZlibCompressor(BufferedTransformation *attachment=NULL, unsigned int deflateLevel=DEFAULT_DEFLATE_LEVEL, unsigned int log2WindowSize=DEFAULT_LOG2_WINDOW_SIZE, bool detectUncompressible=true)
16 ZlibCompressor(const NameValuePairs &parameters, BufferedTransformation *attachment=NULL)
42 ZlibDecompressor(BufferedTransformation *attachment = NULL, bool repeat = false, int autoSignalPropagation = -1);
H A Dmqueue.h11 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 Dchannels.cpp13 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 Dfilters.h14 /// 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 Dida.h16 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 Dqueue.h16 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 Drabin.h22 void BERDecode(BufferedTransformation &bt);
23 void DEREncode(BufferedTransformation &bt) const;
57 void BERDecode(BufferedTransformation &bt);
58 void DEREncode(BufferedTransformation &bt) const;
H A Drandpool.h19 void GenerateIntoBufferedTransformation(BufferedTransformation &target, const std::string &channel, lword size);
H A Drw.h22 void BERDecode(BufferedTransformation &bt);
23 void DEREncode(BufferedTransformation &bt) const;
52 void BERDecode(BufferedTransformation &bt);
53 void DEREncode(BufferedTransformation &bt) const;
H A Decp.h43 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 Dluc.h30 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 Drsa.h28 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;

Completed in 90 milliseconds

1234