API Documentation

Integrate quantum-safe cryptography into your systems

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

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"])