IdeiaSigner
  1. Assinaturas web
IdeiaSigner
  • Bem-vindo
  • Política de Privacidade
  • Certificação Digital
    • O que é?
    • Assinaturas Digitais
    • Assinaturas de servidor
    • Login com certificado digital
    • Certificados confiados pela Adobe
    • Assinaturas web
      • O que são?
      • Assinaturas web remotas
      • Assinaturas web locais
  • Web PKI
    • O que é?
    • Primeiros passos
    • Propriedades dos certificados
    • Personalizando a listagem de certificados
    • Pré-validação de certificados
    • Browsers suportados
    • Instalação e distribuição de componentes do WEB PKI via GPO
    • Licenciamento
    • Chamadas assíncronas
    • Callback de erro padrão
    • Customizando o comportamento quando o componente não estiver instalado
    • Utilizando uma página de instalação personalizada
    • Callbacks e AngularJS
    • Filtros de certificados
    • Especificando a URL do Rest PKI
    • Atualizações - Web PKI
    • Requisição Autenticada
    • Logs - Web PKI
    • Atributos de Segurança - Web PKI
    • Substituição do ICPBravoAccess
    • FAQ
      • Qual é a diferença entre as funções signData e signHash?
      • Qual é o formato da assinatura retornada pelas funções signData e signHash?
      • O Web PKI suporta conexões SSL usando o certificado do usuário?
  • Rest PKI
    • O que é?
    • Rest PKI - Disponibilidade de exemplos por projeto
    • Códigos de Retorno do REST PKI
    • Tags da representação visual de assinaturas PAdES
    • Configuração de Data e Hora
    • Solicitando carimbos de tempo
  • Signer
    • Guia de Integração
    • Integração com Assinatura embutida
    • Guia do usuário
      • Geração de documentos
    • Administração do sistema
      • Adicionando usuário à administração
      • Visualizando os documentos
      • Excluindo documentos
    • Sobre o Signer
      • Histórico de versões do Signer
      • Código de erro inesperado ao submeter ou assinar um PDF
  • GrantID
    • GrantID - Inicio
  • API Auxiliar
    • Manual de Integração APIs
    • Endpoints
      • CadastrarOrganizacao
      • AtualizarDadosFaturamento
      • CadastrarUsuario
  1. Assinaturas web

Assinaturas web locais

Uma assinatura local é uma assinatura digital realizada com uma chave privada que está disponível localmente e, portanto, pode ser realizada de maneira síncrona (em oposição às assinaturas remotas, que devem ser realizadas de forma assíncrona). Por exemplo, uma assinatura digital realizada no backend com uma chave privada disponível no lado do servidor seria uma assinatura local (nós chamamos essas de assinaturas de servidor).
Chamamos de assinatura local na web o caso especial de uma assinatura local realizada em uma página da web com uma chave que está disponível no lado do cliente (ou seja, uma chave de um dos certificados do usuário).
Conforme descrito no artigo assinaturas na web, essa abordagem para implementar assinaturas na web deve ser considerada com cuidado, porque realizar uma assinatura digital é um processo complexo que requer acesso à rede para adquirir artefatos de revogação (Listas de Revogação de Certificados), o que pode falhar em alguns computadores dos usuários.
Por isso, na maioria dos casos, recomendamos a abordagem de assinaturas remotas na web para implementar assinaturas na web.
No entanto, em casos em que os arquivos não podem ser enviados ao servidor sob nenhuma circunstância, assinar localmente no frontend pode ser a única opção. Para esses casos, use a extensão de assinatura local do Web PKI. Entre em contato conosco para mais detalhes.
Página anterior
Assinaturas web remotas
Próxima página
O que é?
Built with