FIPS 203 / 204 / 205

Post-Quantum Security Layer

The foundation of all post-quantum security. SDK and library to integrate quantum-safe cryptography into any application.

View Demo

Quick Start

Integrate post-quantum security in minutes with our simple API.

Python
from pqsl import get_pqsl

pqsl = get_pqsl()

# Gerar par de chaves
keypair = pqsl.generate_keypair()

# Encriptar
encrypted = pqsl.encrypt_data(
    data=b"dados sensíveis",
    recipient_public_key=keypair.public_key
)

# Desencriptar
decrypted = pqsl.decrypt_data(
    encrypted_data=encrypted,
    private_key=keypair.private_key
)

NIST Algorithms

All NIST-approved algorithms for the post-quantum world.

ML-KEM-768

FIPS 203

Lattice-based key encapsulation. Replaces RSA/ECDH.

ML-DSA-87

FIPS 204

Lattice-based digital signatures. Replaces RSA/ECDSA.

SLH-DSA-256

FIPS 205

Hash-based stateless signatures. Conservative alternative.

Python Decorators

Protect functions with a single line of code.

@pqsl_protected() — Full protection
@pqsl_sign_only — Digital signature only
@pqsl_database — Database operations
@pqsl_api — Secure REST endpoints
@pqsl_file — File protection
@pqsl_stream — Secure streaming

SDKs & Languages

Native integration across 7+ languages and major web frameworks.

PythonNode.jsRustGoJavaC#Swift

Middlewares

Direct integration with the most popular frameworks.

Django
FastAPI
Flask
Express.js
Fastify
Koa
NestJS
Hapi

Security Levels

Choose the protection level that fits your use case.

LEVEL 1
KEM

ML-KEM-512

DSA

ML-DSA-44

Security

128-bit

★ LEVEL 3
KEM

ML-KEM-768

DSA

ML-DSA-65

Security

192-bit

LEVEL 5
KEM

ML-KEM-1024

DSA

ML-DSA-87

Security

256-bit