1 /**
2  * \file oqs.h
3  * \brief Overall header file for liboqs.
4  *
5  * C programs using liboqs can include just this one file, and it will include all
6  * other necessary headers from liboqs.
7  *
8  * SPDX-License-Identifier: MIT
9  */
10 
11 #ifndef OQS_H
12 #define OQS_H
13 
14 #include <oqs/oqsconfig.h>
15 
16 #include <oqs/common.h>
17 #include <oqs/aes.h>
18 #include <oqs/sha2.h>
19 #include <oqs/sha3.h>
20 #include <oqs/sha3x4.h>
21 #include <oqs/rand.h>
22 #include <oqs/kem.h>
23 #include <oqs/sig.h>
24 
25 #endif // OQS_H
26