Assinatura Digital: como conferir se o documento assinado é autêntico — Número, hash e QR Code
O QUE VOCÊ ENCONTRA AQUI
Alguém do outro lado — banco, cartório, cliente, advogado — recebeu o arquivo e desconfiou. A pergunta é sempre a mesma: como provar que esse PDF é o mesmo documento e que ele foi mesmo assinado. É disso que tratamos aqui: da CONFERÊNCIA. Como o arquivo assinado é montado, o token, a selfie e a foto do documento e as situações do documento têm conteúdo próprio.
O CABEÇALHO DO RELATÓRIO DE ASSINATURAS
Dentro do arquivo assinado existe a página Relatório de Assinaturas. O cabeçalho dela traz campos fixos, e a lista é fechada: Status, Documento (o nome), Número, Data da criação, Hash do documento e um QR Code. Ao lado sai a nota de que datas e horários estão em UTC-0300 (América/Sao_Paulo) e a data da última atualização do documento — essa data avança a cada assinatura recebida.
Um aviso que evita conclusão errada: o campo Status é texto fixo, sempre escrito Assinado. Ele não acompanha a situação real do documento. Não use esse campo como prova de que todo mundo assinou.
O NÚMERO É A CHAVE DA CONFERÊNCIA
O Número é o identificador único daquele documento no sistema. É por ele que o terceiro confere, e é com ele que o QR Code impresso é montado. O QR Code aponta para a página pública de verificação daquele Número. O rodapé leva ao mesmo lugar, no link que convida a confirmar a integridade do documento — serve para quem prefere clicar em vez de ler o código com a câmera.
A PÁGINA DE VERIFICAÇÃO ABRE SEM LOGIN
Ela é pública. Não pede usuário, senha nem cadastro, e qualquer pessoa que tenha o Número consegue abrir. É por isso que ela funciona como conferência: quem duvida não depende de você para checar.
A verificação devolve o nome do documento, a data de cadastro, o hash do documento, o arquivo original, o arquivo assinado e a contagem no formato X/Y Assinaturas. Vem junto a relação dos participantes, com Assinou para quem já assinou e a situação em que está quem ainda não assinou.
Duas coisas que mudam a resposta ao cliente:
O arquivo assinado da página é sempre a versão mais recente. Ele passa a existir assim que a PRIMEIRA pessoa assina e é refeito a cada nova assinatura. Ou seja: baixar da página com o documento ainda em andamento entrega uma versão parcial, com quem já assinou e o restante como pendente. Só não existe arquivo assinado enquanto ninguém tiver assinado — nesse caso a verificação traz apenas o original.
A contagem X/Y conta TODOS os participantes do documento, não só quem tem a função Signatário: testemunha, aprovador e quem acusa recebimento entram no total.
O hash e a comparação: o Hash do documento é um código gerado quando o documento foi criado e gravado no cadastro dele. É o mesmo valor impresso no relatório e devolvido pela verificação. O sistema não recalcula nada em cima do PDF que está na mão de ninguém — não existe conferência automática de arquivo. A conferência possível é comparar o Número e o hash impressos com os que a verificação mostra e baixar o arquivo assinado por ali, que é a cópia de referência.
Na prática, a conferência é assim: o terceiro lê o QR Code (ou digita o Número), compara o Número e o hash da página com os que estão impressos no relatório, baixa o arquivo assinado pela própria página e lê a contagem X/Y para saber se está completo.
O QUE O RELATÓRIO MOSTRA DE CADA SIGNATÁRIO
É isso que o conferente lê de fato. De quem assinou saem nome, Função, E-mail, Telefone, a imagem da assinatura, Data e hora, IP, Dispositivo e Token, este sempre mascarado (só o começo e o fim do identificador de acesso daquele signatário). Quando o navegador informou a posição, a geolocalização sai junto do IP. Quando aquele signatário teve autenticação por código, sai a linha Nível de segurança: Validado por código único enviado por Email, WhatsApp ou SMS — um único canal por signatário. Quando foram exigidas as imagens, saem a selfie com documento e as fotos do documento oficial frente e verso (as duas só saem juntas), cada uma acompanhada do prefixo do hash SHA256 daquela imagem. Esse conjunto — assinatura, nível de segurança e selfie — é impresso em bloco, conforme o que foi exigido de cada signatário.
QUEM NÃO ASSINOU TAMBÉM APARECE
O participante pendente sai no relatório com o nome e a frase Assinatura pendente. Ou seja: o relatório existe mesmo com o documento incompleto e não prova conclusão por si só — inclusive porque o Status do cabeçalho já vem escrito Assinado. Quem responde conclusão é a contagem X/Y Assinaturas da verificação e a situação do documento.
E atenção a uma armadilha: o relatório separa duas coisas só, quem assinou e quem não assinou. Quem RECUSOU cai no segundo grupo e sai com a mesma frase Assinatura pendente, sem nenhuma marca de recusa. Nunca leia esse bloco como "ainda vai assinar". Se o documento foi recusado e o relatório mostra pendente, não há contradição nem falha: recusa se confere pela situação do documento e pela situação de cada signatário, não por aqui.
O QUE COSTUMA DAR ERRADO
Documento não localizado: Número digitado errado. É a causa mais comum, de longe — o Número é longo e tem hífens. Prefira o QR Code, ou copie e cole.
O conferente não acha o arquivo assinado na página: ninguém assinou ainda. Enquanto não houver nenhuma assinatura, a verificação traz só o original.
O arquivo baixado na página está faltando assinatura: é a versão parcial. Ela é substituída a cada nova assinatura; basta baixar de novo depois.
O hash do meu PDF não bate: não existe conferência automática contra o arquivo. O hash exibido é o do cadastro do documento; a comparação é entre o impresso no relatório e o mostrado na verificação.
A contagem diz 1/3: um participante concluiu, faltam dois — e lembre que o total inclui testemunha, aprovador e acusar recebimento. Veja de quem está pendente pela situação de cada signatário.
A legenda embaixo das fotos do documento oficial diz "Foto da face com documento": é o texto padrão da legenda, o mesmo usado na selfie. A imagem impressa ali é a frente e o verso do documento enviados por aquele signatário.
O terceiro quer saber se a pessoa é mesmo aquela: mostre o que o sistema registrou — código único, IP, dispositivo, selfie e foto quando exigidas. A análise das imagens só verifica presença de rosto e de documento; ela não compara o rosto da selfie com a foto do documento.
ATÉ ONDE VAI A CONFERÊNCIA
Sobre validade jurídica, o que existe é o que está impresso no próprio rodapé do relatório: que assinaturas eletrônicas e físicas têm igual validade legal, conforme MP 2.200-2/2001 e Lei 14.063/2020. Além disso, o suporte não opina sobre o caso concreto, não compara com cartório nem com ICP-Brasil e não comenta o conteúdo do documento. Também não existe conferência automática de hash, e o hash não detecta alteração do arquivo. Para orientar a conferência não é preciso enviar o arquivo, o link de assinatura nem o token — não envie nenhum deles.