Governed entropy API

Minimal, clear, and production-ready.

Quantum Secure Gateway provides a managed entropy service with documented provenance, explicit fallback behavior, and standard cryptographic enforcement.

What is live today

The current public surface is small by design: health, access, entropy delivery, and authenticated account operations.

Managed entropy delivery

POST /v1/entropy returns hardware-derived entropy when the reservoir is healthy and transparently switches to CSPRNG fallback when it is not.

Explicit provenance

Responses expose source class, conditioning method, entropy score, and fallback state so clients can accept or reject degraded draws.

Tiered access

Public routes cover health and access requests. Authenticated routes add entropy, account lookup, usage reporting, key rotation, verification, and audit retrieval.

Conservative security model

Standard cryptography remains the enforcement layer. Repository evidence supports source quality and system design, but it is not presented as a replacement for established cryptographic controls.

Current API surface

Paths below reflect the current Worker routes in the repository. Enterprise and internal routes require authentication.

Health

GET
/health

Public service health and version metadata.

Access Request

POST
/auth/request-access

Public onboarding request for sandbox or partner access.

Entropy

POST
/v1/entropy

Primary entropy delivery endpoint with explicit fallback reporting.

Verify

POST
/v1/verify

Enterprise verification route for request IDs or entropy-plus-provenance payloads.

Audit Lookup

GET
/v1/audit/:id

Enterprise retrieval of a single audit record or filtered audit listings.

Authenticated Account

GET
/v1/me · /v1/usage

Current client identity and usage reporting for issued API keys.

Key Rotation

POST
/v1/keys/regenerate

Authenticated API key regeneration flow.

Internal Pool Status

GET
/internal/pool-status

Internal reservoir status route; public access requires an explicit environment override.

Ready to get started?

Request an API key or explore the developer guide to integrate entropy delivery into your application.