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 
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
Definition: aes128.h:10
uint32_t getKeySize()
uint32_t getIvSize()
const unsigned char * getDecryptedData()
const unsigned char * getEncryptedData()
Definition: encryption.h:18