Developer Hub

Documentação & SDKs

Integre criptografia pós-quântica nas suas aplicações com SDKs nativos para 7+ linguagens.

PythonNode.jsRustGoJavaC#Swift

Quick Start

Instale o SDK e comece a proteger a sua aplicação em minutos.

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

Funcionalidades dos SDKs

Key Encapsulation (ML-KEM)

Troca de chaves quantum-safe conforme FIPS 203.

Assinaturas Digitais (ML-DSA)

Assinaturas pós-quânticas conforme FIPS 204.

Encriptação Híbrida

PQC + AES-256-GCM para defesa em profundidade.

Canais Seguros

Comunicação E2E com rekeying automático.

Hashing Quantum-Safe

SHA-3 e SHAKE para integridade de dados.

Decorators & Guards

Proteja métodos e rotas com anotações simples.

Middlewares & Frameworks

Integração direta com os frameworks mais populares do mercado.

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

Endpoints REST para integração direta com os seus serviços.

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

Níveis de Segurança NIST

Escolha o nível adequado para o seu caso de uso.

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

Recursos para Developers

Guia de Integração

Tutorial passo-a-passo para cada linguagem e framework suportado.

Documentação API

Referência completa de todos os endpoints com exemplos.

Suporte Enterprise

Equipa de engenharia dedicada para apoiar a sua integração.

Exemplos de Código

Projetos de exemplo prontos para produção em cada linguagem.

Pronto para começar?

Contacte-nos para obter acesso aos SDKs e documentação completa.

Contactar Equipa