| ▼ QSC | |
| acp.h | An implementation of the Auto Entropy Collection Provider (ACP) |
| aes.h | An implementation of the AES symmetric cipher along with modes and an AEAD scheme |
| arrayutils.h | Functions for handling character arrays |
| async.h | Asynchronous Thread and Mutex Management Functions |
| chacha.h | Contains the public API and documentation for the ChaCha20 implementation |
| collection.h | A Keyed Collection Implementation |
| common.h | Contains common definitions for the Quantum Secure Cryptographic (QSC) library |
| consoleutils.h | Console support functions |
| cpuidex.h | Retrieves CPU features and capabilities |
| csg.h | Contains the public API and documentation for the CSG pseudo-random bytes generator |
| csp.h | Cryptographic System Entropy Provider Header |
| csx.h | ChaCha-based authenticated Stream cipher eXtension |
| dilithium.h | Contains the primary public API for the Dilithium asymmetric signature scheme implementation |
| dilithium_avx.h | |
| dilithiumbase.h | |
| dilithiumbase_avx2.h | |
| donna128.h | Donna128 128-bit Integer Arithmetic Functions |
| doxymain.h | |
| ec25519.h | Elliptic Curve (Ed25519) and Field Arithmetic Implementation |
| ecdh.h | Contains the primary public API for the Elliptic Curve Diffie-Hellman key exchange |
| ecdhbase.h | Contains the internal API for Ed25519 key exchange operations |
| ecdsa.h | Contains the primary public API for the ECDSA asymmetric signature scheme implementation |
| ecdsabase.h | Contains the internal API for Ed25519 key exchange operations |
| encoding.h | Functions and data types for multiple encoding schemes |
| event.h | Event function definitions |
| falcon.h | Contains the primary public API for the Falcon asymmetric signature scheme implementation |
| falconbase.h | |
| falconbase_avx2.h | |
| fileutils.h | Contains common file related functions |
| folderutils.h | Folder utilities: common folder support functions |
| hcg.h | Contains the public API and documentation for the HCG pseudo-random bytes generator |
| intrinsics.h | |
| intutils.h | This file contains common integer manipulation and conversion functions |
| ipinfo.h | IP information function definitions |
| kyber.h | Contains the public API for the FIPS 203 implementation of the Kyber CCA-secure Key Encapsulation Mechanism |
| kyberbase.h | |
| kyberbase_avx2.h | |
| list.h | Memory-aligned list management functions |
| mceliece.h | Contains the primary public API for the Niederreiter dual form of the McEliece asymmetric cipher implementation |
| mceliecebase.h | |
| mceliecebase_avx2.h | |
| memutils.h | Contains common memory-related functions implemented using SIMD instructions |
| netutils.h | Network utilities; common networking support functions |
| ntru.h | Contains the public API for the NTRU CCA-secure Key Encapsulation Mechanism implementation |
| ntrubase.h | |
| ntrubase_avx2.h | |
| poly1305.h | Poly1305 function definitions Contains the public api and documentation for the Poly1305 implementation |
| qmac.h | QMAC function definitions |
| qsort.h | An implementation of the quicksort sorting function |
| queue.h | Memory queue function definitions |
| rcs.h | Rijndael-256 authenticated Cipher Stream |
| rdp.h | RDRAND Entropy Provider (RDP) |
| scb.h | Contains the public API and documentation for the SCB pseudo-random bytes generator |
| secrand.h | Secure pseudo-random generator (PRNG) function definitions |
| selftest.h | Symmetric functions self-test |
| sha2.h | The SHA2 family of hash functions |
| sha3.h | SHA3 family of hash functions |
| socket.h | TCP/IP function constants and structures |
| socketbase.h | Socket function definitions |
| socketclient.h | The socket client function definitions |
| socketflags.h | The socket flags enumerations |
| socketserver.h | The socket server function definitions |
| sphincsplus.h | The FIPS 205 implementation of the Sphincs+ Asymmetric Signature Scheme |
| sphincsplusbase.h | |
| sphincsplusbase_avx2.h | |
| stringutils.h | String utilities; common string support functions |
| sysutils.h | System functions; provides system statistics, counters, and feature availability |
| threadpool.h | Asynchronous Thread Pool Management Functions |
| timerex.h | System Time Measurement Functions |
| timestamp.h | Time-stamp utility functions |
| transpose.h | String and array transposition functions |
| winutils.h | Windows utility functions |