IdeiaSigner
  1. Certificação Digital
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. Certificação Digital

Assinaturas Digitais

Antes de podermos definir o que é uma assinatura digital, precisamos primeiro falar sobre um conceito mais amplo, a assinatura eletrônica. A Wikipedia a define como:
Uma assinatura eletrônica, ou e-signature, refere-se a dados em formato eletrônico, que estão logicamente associados a outros dados em formato eletrônico e que são usados pelo signatário para assinar.
Nesse sentido, uma assinatura eletrônica pode ser entendida como uma ampla gama de processos para associar um signatário a um documento eletrônico por meio de algum tipo de compromisso (por exemplo, o compromisso de cumprir o conteúdo do documento ou o compromisso de ter testemunhado um acordo).
Os termos signatário e assinante são sinônimos. Usamos o último.
Por exemplo, a impressão de um documento que é primeiramente assinado à mão e depois enviado por fax pode ser considerada uma assinatura eletrônica. No entanto, pode-se argumentar que tal assinatura pode ser facilmente falsificada. Diferentes processos de assinatura eletrônica oferecem diferentes garantias, ou níveis de confiança.
Os processos de assinatura eletrônica podem ser categorizados em diferentes níveis de confiança. O padrão eIDAS define três níveis crescentes de confiança:
1.
Assinaturas eletrônicas
2.
Assinaturas eletrônicas avançadas
3.
Assinaturas eletrônicas qualificadas
Para os propósitos desta documentação, uma assinatura digital é uma implementação de assinatura eletrônica que utiliza certificados de chave pública X.509 e segue um padrão de assinatura específico para atingir os mais altos níveis de confiança.
O termo assinatura digital não deve ser confundido com algoritmo de assinatura digital, que é um tipo de algoritmo criptográfico assimétrico (por exemplo, o algoritmo RSA). Geralmente, os algoritmos de assinatura digital são uma pequena parte da implementação das assinaturas digitais.
Em todos os outros artigos, quando dizemos simplesmente assinatura, nos referimos a uma assinatura digital conforme definido acima.

Padrões de Assinatura#

Os principais padrões de assinatura digital em uso hoje são:
CMS Advanced Electronic Signatures (CAdES)
PDF Advanced Electronic Signatures (PAdES)
XML Advanced Electronic Signatures (XAdES)
Página anterior
O que é?
Próxima página
Assinaturas de servidor
Built with