Auto-generated documentation for the main header files and data structures needed by applications using liboqs is available as follows:
- common.h: Utility functions for use in liboqs.
- kem.h: Key encapsulation mechanisms
- OQS_KEM struct: Object-oriented struct for working with KEMs
- sig.h: Digital signature schemes
- OQS_SIG struct: Object-oriented struct for working with digital signature schemes
- rand.h: Random number generator