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