C API documentation

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
  • sig.h: Digital signature schemes
    • OQS_SIG struct: Object-oriented struct for working with digital signature schemes
  • rand.h: Random number generator

Copyright © Open Quantum Safe a Series of LF Projects, LLC.
For website terms of use, trademark policy, and other project policies, please see https://lfprojects.org.
This site uses Just the Docs, a documentation theme for Jekyll. Background image by Rick Doble.