4c50360b8cf5f0ad416d7ce90d53aa2ddecbcdd3
[trex.git] /
1 #ifndef CONSTS_H
2 #define CONSTS_H
3
4 #include "int128.h"
5
6 #define ROTB crypto_stream_aes128ctr_portable_ROTB
7 #define M0 crypto_stream_aes128ctr_portable_M0
8 #define EXPB0 crypto_stream_aes128ctr_portable_EXPB0
9 #define SWAP32 crypto_stream_aes128ctr_portable_SWAP32
10 #define M0SWAP crypto_stream_aes128ctr_portable_M0SWAP
11 #define SR crypto_stream_aes128ctr_portable_SR
12 #define SRM0 crypto_stream_aes128ctr_portable_SRM0
13 #define BS0 crypto_stream_aes128ctr_portable_BS0
14 #define BS1 crypto_stream_aes128ctr_portable_BS1
15 #define BS2 crypto_stream_aes128ctr_portable_BS2
16
17 extern const unsigned char ROTB[16];
18 extern const unsigned char M0[16];
19 extern const unsigned char EXPB0[16];
20 extern const unsigned char SWAP32[16];
21 extern const unsigned char M0SWAP[16];
22 extern const unsigned char SR[16];
23 extern const unsigned char SRM0[16];
24 extern const int128 BS0;
25 extern const int128 BS1;
26 extern const int128 BS2;
27
28 #endif