Como escolher um produto
Comece pelo que a sua aplicação precisa fazer. Cada produto aponta para a sua referência rápida: instalação, configuração, operações principais, erros e exemplos numa só página.
Produtos principais
| Se a sua aplicação precisa… | Use |
|---|---|
| Trabalhar com os certificados do usuário no navegador: listá-los, lê-los, assinar com eles numa página web | Web PKI |
| Assinar, validar e aplicar carimbo de tempo em documentos por uma API REST, como serviço em nuvem ou em instância própria | Rest PKI Core |
| Assinar nos próprios servidores Windows ou Linux, numa linguagem que não seja .NET (Java, PHP, Python, Node.js, Ruby…) | PKI Express |
| Assinar, validar e tratar certificados dentro de uma aplicação .NET | PKI SDK |
| Enviar documentos para pessoas e colher as assinaturas delas, com um fluxo | Signer |
| Emitir certificados: operar as próprias autoridades certificadoras ou uma PKI inteira | Amplia |
Já integra o Rest PKI em pki.rest? Ele é um produto legado que continua recebendo correções de bugs e de segurança; veja a referência rápida dele (legado). Para uma nova integração em nuvem, use o Rest PKI Core.
Combinações comuns
- Assinatura numa página web com o certificado do usuário: o Web PKI faz a parte que precisa rodar no navegador, e um produto no servidor (Rest PKI Core, PKI SDK ou PKI Express) faz o restante. O artigo assinaturas web do guia de certificação digital explica as abordagens.
- Assinatura com chave guardada no servidor: sem etapa no navegador. Em .NET, o guia recomenda o PKI SDK; veja assinaturas no servidor.
- Login com certificado: o Web PKI no navegador e um produto no servidor para verificar o certificado; veja login com certificado digital.
Outros produtos
| Produto | O que faz |
|---|---|
| Amplia Reg | Autoridade de Registro do Amplia: confirma quem é o titular antes da emissão do certificado |
| PSC | Armazena e gerencia certificados em nuvem, junto com o Amplia |
| TSA | Servidor de carimbo de tempo (RFC 3161) |
| GrantID | Single Sign On e múltiplos fatores de autenticação para os seus aplicativos |
| Bulk Signer | Serviço on-premises que assina arquivos em lote |
| Scanner | Adiciona digitalização de documentos a uma aplicação web |
| Digiploma | Emite, registra e publica diplomas digitais conforme a Portaria MEC 554/2019 |
| TrustBridge | Assinatura remota com certificados ICP-Brasil de pessoas, em smart card ou token USB |
Para entregar esta documentação a um agente de IA de programação, veja Como usar esta documentação com agentes de IA.