Rudiments: /home/dmuse/temp/rudiments/include/rudiments/aes128.h Source File

Rudiments

aes128.h
1 // Copyright (c) 1999-2018 David Muse
2 // See the COPYING file for more information.
3
4 #ifndef RUDIMENTS_AES128_H
5 #define RUDIMENTS_AES128_H
6
7 #include <rudiments/private/aes128includes.h>
8
10 class RUDIMENTS_DLLSPEC aes128 : public encryption {
11 public:
13 aes128();
14
16 ~aes128();
17
19 uint32_t getKeySize();
20
22 uint32_t getIvSize();
23
29 const unsigned char *getEncryptedData();
30
36 const unsigned char *getDecryptedData();
37
38 #include <rudiments/private/aes128.h>
39 };
40
41 #endif
aes128
Definition: aes128.h:10
aes128::~aes128
~aes128()
aes128::getKeySize
uint32_t getKeySize()
aes128::aes128
aes128()
aes128::getIvSize
uint32_t getIvSize()
aes128::getDecryptedData
const unsigned char * getDecryptedData()
aes128::getEncryptedData
const unsigned char * getEncryptedData()
encryption
Definition: encryption.h:18