45QSC_CPLUSPLUS_ENABLED_START
110#define QSC_ACP_SEED_MAX 10240000ULL
163QSC_CPLUSPLUS_ENABLED_END
QSC_EXPORT_API uint32_t qsc_acp_uint32(void)
Generate a cryptographically secure random 32-bit unsigned integer.
Definition acp.c:108
QSC_EXPORT_API uint64_t qsc_acp_uint64(void)
Generate a cryptographically secure random 64-bit unsigned integer.
Definition acp.c:123
QSC_EXPORT_API uint16_t qsc_acp_uint16(void)
Generate a cryptographically secure random 16-bit unsigned integer.
Definition acp.c:95
QSC_EXPORT_API bool qsc_acp_generate(uint8_t *output, size_t length)
Generate cryptographically secure random bytes.
Definition acp.c:58
Contains common definitions for the Quantum Secure Cryptographic (QSC) library.
#define QSC_EXPORT_API
API export macro for Microsoft compilers when importing from a DLL.
Definition common.h:520