Rudiments
encryption.h
1// Copyright (c) 1999-2018 David Muse
2// See the COPYING file for more information.
3
5 encryption &operator=(encryption &e) { return *this; };
6
7 protected:
8 void setRandomBuffer(byte_t *buffer,
9 size_t buffersize);
10 bytebuffer *getIn();
11 bytebuffer *getOut();
12 virtual void setError(encryptionerror_t err);
13 void setDirty(bool dirty);
14 bool getDirty();
15 void setEncrypted(bool encrypted);
16 bool getEncrypted();
17
18 private:
19 void construct();
20 void initKey();
21 void initIv();
22
23 encryptionprivate *pvt;
Definition bytebuffer.h:13
Definition encryption.h:21