Documentação & SDKs
Integre criptografia pós-quântica nas suas aplicações com SDKs nativos para 7+ linguagens.
Quick Start
Instale o SDK e comece a proteger a sua aplicação em minutos.
pip install pqsl-pythonfrom 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.
/v1/kem/generate/v1/kem/encapsulate/v1/dsa/sign/v1/dsa/verify/v1/encrypt/v1/compressNíveis de Segurança NIST
Escolha o nível adequado para o seu caso de uso.
| Nível | KEM | DSA | Bits | FIPS |
|---|---|---|---|---|
| LEVEL 1 | ML-KEM-512 | ML-DSA-44 | 128 | 203 / 204 |
| LEVEL 3 | ML-KEM-768 | ML-DSA-65 | 192 | 203 / 204 |
| LEVEL 5 | ML-KEM-1024 | ML-DSA-87 | 256 | 203 / 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