Developer Hub

Documentation & SDKs

Integrate post-quantum cryptography into your applications with native SDKs for 7+ languages.

PythonNode.jsRustGoJavaC#Swift

Quick Start

Install the SDK and start protecting your application in minutes.

pip install pqsl-python
main.py
from pqsl_python import KEM, SecurityLevel

# Generate quantum-safe key pair
kem = KEM(SecurityLevel.LEVEL3)
keypair = kem.generate_keypair()

# Encapsulate shared secret
result = kem.encapsulate(keypair.public_key)

# Decapsulate
shared = kem.decapsulate(result.ciphertext, keypair.secret_key)
print("Quantum-safe key exchange ✓")

SDK Features

Key Encapsulation (ML-KEM)

Quantum-safe key exchange per FIPS 203.

Digital Signatures (ML-DSA)

Post-quantum signatures per FIPS 204.

Hybrid Encryption

PQC + AES-256-GCM for defense-in-depth.

Secure Channels

E2E communication with automatic rekeying.

Quantum-Safe Hashing

SHA-3 and SHAKE for data integrity.

Decorators & Guards

Protect methods and routes with simple annotations.

Middlewares & Frameworks

Direct integration with the most popular frameworks in the market.

Django

Python

FastAPI

Python

Flask

Python

Express

Node.js

Fastify

Node.js

Koa

Node.js

NestJS

Node.js

Hapi

Node.js

Gin

Go

Echo

Go

Spring Boot

Java

ASP.NET

C#

Actix

Rust

Vapor

Swift

API Reference

REST endpoints for direct integration with your services.

POST/v1/kem/generate
POST/v1/kem/encapsulate
POST/v1/dsa/sign
POST/v1/dsa/verify
POST/v1/encrypt
POST/v1/compress

NIST Security Levels

Choose the right level for your use case.

LevelKEMDSABitsFIPS
LEVEL 1ML-KEM-512ML-DSA-44128203 / 204
LEVEL 3ML-KEM-768ML-DSA-65192203 / 204
LEVEL 5ML-KEM-1024ML-DSA-87256203 / 204

Developer Resources

Integration Guide

Step-by-step tutorial for each supported language and framework.

API Documentation

Complete reference of all endpoints with examples.

Enterprise Support

Dedicated engineering team to support your integration.

Code Examples

Production-ready sample projects in every language.

Ready to get started?

Contact us to get access to SDKs and full documentation.

Contact Team