Overview
The Kyber Club API enables programmatic generation of quantum-safe keys for ML-KEM (FIPS 203), ML-DSA (FIPS 204), and SPHINCS+ (FIPS 205). Integrate NIST-compliant post-quantum cryptography into your applications securely.
Endpoint
GET https://kyber.club/api
Parameters
algo
(required): Specifies the algorithm and variant. Options:ml-kem-512
,ml-kem-768
,ml-kem-1024
,ml-dsa-44
,ml-dsa-65
,ml-dsa-87
,sphincs-128f
,sphincs-192f
,sphincs-256f
.
Example Request
https://kyber.club/api?algo=ml-kem-512
Example Response
{
"public_key": "3ec880cb...",
"private_key": "6d76ceda..."
}
Rate Limits
Requests are limited to 1 per second per IP, with a burst of 2 additional requests (maximum 3 in a short window). Exceeding this may result in a permanent IP ban. For accidental violations, contact us via our contact form to request an unban.
Integration Tips
Use the API to generate keys programmatically in your scripts or applications. Example in Python:
import requests
response = requests.get("https://kyber.club/api?algo=ml-kem-512")
keys = response.json()
print("Public Key:", keys["public_key"])
print("Private Key:", keys["private_key"])