#include "simple.h"#include "secblock.h"#include "misc.h"#include "smartptr.h"#include "queue.h"#include "algparam.h"#include <deque>Go to the source code of this file.
Classes | |
| class | Filter |
| provides an implementation of BufferedTransformation's attachment interface More... | |
| struct | FilterPutSpaceHelper |
| class | MeterFilter |
| measure how many byte and messages pass through, also serves as valve More... | |
| struct | MeterFilter::MessageRange |
| class | TransparentFilter |
| _ More... | |
| class | OpaqueFilter |
| _ More... | |
| class | FilterWithBufferedInput |
| class | FilterWithBufferedInput::BlockQueue |
| class | FilterWithInputQueue |
| _ More... | |
| struct | BlockPaddingSchemeDef |
| class | StreamTransformationFilter |
| Filter Wrapper for StreamTransformation, optionally handling padding/unpadding when needed. More... | |
| class | HashFilter |
| Filter Wrapper for HashTransformation. More... | |
| class | HashVerificationFilter |
| Filter Wrapper for HashTransformation. More... | |
| class | HashVerificationFilter::HashVerificationFailed |
| class | AuthenticatedEncryptionFilter |
| Filter wrapper for encrypting with AuthenticatedSymmetricCipher, optionally handling padding/unpadding when needed. More... | |
| class | AuthenticatedDecryptionFilter |
| Filter wrapper for decrypting with AuthenticatedSymmetricCipher, optionally handling padding/unpadding when needed. More... | |
| class | SignerFilter |
| Filter Wrapper for PK_Signer. More... | |
| class | SignatureVerificationFilter |
| Filter Wrapper for PK_Verifier. More... | |
| class | SignatureVerificationFilter::SignatureVerificationFailed |
| class | Redirector |
| Redirect input to another BufferedTransformation without owning it. More... | |
| class | OutputProxy |
| class | ProxyFilter |
| Base class for Filter classes that are proxies for a chain of other filters. More... | |
| class | SimpleProxyFilter |
| simple proxy filter that doesn't modify the underlying filter's input or output More... | |
| class | PK_EncryptorFilter |
| proxy for the filter created by PK_Encryptor::CreateEncryptionFilter More... | |
| class | PK_DecryptorFilter |
| proxy for the filter created by PK_Decryptor::CreateDecryptionFilter More... | |
| class | StringSinkTemplate< T > |
| Append input to a string object. More... | |
| class | RandomNumberSink |
| incorporates input into RNG as additional entropy More... | |
| class | ArraySink |
| Copy input to a memory buffer. More... | |
| class | ArrayXorSink |
| Xor input to a memory buffer. More... | |
| class | StringStore |
| string-based implementation of Store interface More... | |
| class | RandomNumberStore |
| RNG-based implementation of Source interface. More... | |
| class | NullStore |
| empty store More... | |
| class | Source |
| A Filter that pumps data into its attachment as input. More... | |
| class | SourceTemplate< T > |
| Turn a Store into a Source. More... | |
| class | StringSource |
| string-based implementation of Source interface More... | |
| class | RandomNumberSource |
| RNG-based implementation of Source interface. More... | |
Typedefs | |
| typedef HashVerificationFilter | HashVerifier |
| typedef SignatureVerificationFilter | VerifierFilter |
|
typedef StringSinkTemplate < std::string > | StringSink |
| typedef StringSource | ArraySource |
| use the third constructor for an array source | |
Definition in file filters.h.
1.7.1