Skip to main content

QuantumLock™ Documentation

🔐 QuantumLock™

Enterprise-Grade Software Licensing with Post-Quantum Security


O que é o QuantumLock™?

QuantumLock™ é uma plataforma de Licensing-as-a-Service (LaaS) que fornece licenças de software invioláveis usando criptografia pós-quântica e entropia quântica real.

Principais recursos

RecursoDescrição
🛡️ Segurança Pós-QuânticaAssinaturas ML-DSA (FIPS 204) resistentes a computadores quânticos
Integração RápidaSDK Python com validação em 2 linhas de código
🌐 Validação OfflineValida licenças sem internet usando provas criptográficas
🔄 Revogação em Tempo RealRevogue licenças instantaneamente
📊 DashboardAcompanhe uso, fidelidade quântica e métricas

Componentes

O QuantumLock™ possui 3 componentes com finalidades distintas:

┌────────────────────────────────────────────────────────────────────┐
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ REST API │ │ CLI │ │ SDK Python │ │
│ │ │ │ │ │ │ │
│ │ Gerar │ │ Gerenciar │ │ Validar licenças │ │
│ │ Validar │ │ licenças │ │ OFFLINE no app │ │
│ │ Revogar │ │ via │ │ do cliente final │ │
│ │ Listar │ │ terminal │ │ │ │
│ └──────┬──────┘ └──────┬──────┘ └──────────┬──────────┘ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌──────────────────────────────┐ ┌─────────────────────┐ │
│ │ SUA INFRAESTRUTURA │ │ SOFTWARE DO CLIENTE │ │
│ │ (backend, CI/CD, admin) │ │ (roda no end-user) │ │
│ └──────────────────────────────┘ └─────────────────────┘ │
│ │
│ QUANTUMLOCK™ PLATFORM │
└────────────────────────────────────────────────────────────────────┘
ComponentePackagePara quemFinalidade
API RESTDesenvolvedores / BackendGerar, validar, revogar, listar licenças via HTTP
CLIquantumlock-cliAdministradores / DevOpsGerenciar licenças via terminal
SDKquantumlock-sdkSoftware do cliente finalValidar licenças offline (sem API)

Importante: O SDK não gera licenças. Ele apenas valida arquivos .lic localmente.


Documentação

Começar

DocumentoDescrição
🚀 QuickstartComece em 5 minutos — do zero à validação

Referências Completas

DocumentoDescrição
📘 API ReferenceTodos os endpoints REST com exemplos curl
💻 CLI ReferenceTodos os comandos com argumentos e exemplos
🐍 SDK ReferenceClasses, métodos, decorators e integração

Tópicos Avançados

DocumentoDescrição
🔒 SegurançaArquitetura de segurança e criptografia
📋 Modelos de LicençaTipos de licença disponíveis
🔗 Guia de IntegraçãoIntegração com produtos existentes
🏢 EnterpriseGuia de adoção empresarial
❓ FAQPerguntas frequentes

Instalação Rápida

CLI (para administradores)

pip install quantumlock-cli
quantumlock configure

SDK (para software do cliente)

pip install quantumlock-sdk

API (sem instalação)

curl -X POST "https://quantumlock.softquantus.com/api/v1/licenses/generate" \
-H "X-API-Key: qlk_sua_api_key" \
-H "Content-Type: application/json" \
-d '{
"end_customer_id": "user@company.com",
"features": ["premium"],
"valid_days": 365
}'

Fluxo Típico

1. Obtenha API Key     →  portal.softquantus.com
2. Gere licenças → API ou CLI
3. Distribua .lic → Junto com seu software
4. Valide com SDK → No software do cliente (offline)
5. Gerencie → Liste, revogue, monitore via CLI/API

Suporte

CanalContato
Emailsupport@softquantus.com
Portalportal.softquantus.com
Documentaçãodocs.softquantus.com