▼ 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 |