Integridade: número, trilha e verificação de assinatura
Manual de Segurança do Trabalho · capítulo 10 de 13 · baixar o manual em PDF
Todo documento assinado no módulo (APR, PT, inspeção, treinamento, OS de SST, PGR, acidente, ata da CIPA, fiscalização, medição) recebe um número (ex.: APR-2026-0003), uma revisão de conteúdo e, para cada assinatura, um código de verificação de 12 caracteres (XXXX-XXXX-XXXX). O que a assinatura “assina” é um hash SHA-256 do conteúdo do documento naquele instante — por isso o sistema consegue dizer, a qualquer momento, se o conteúdo ainda é o mesmo que foi assinado.| Estado da assinatura | Significado | Quando acontece |
|---|---|---|
| Íntegra | o conteúdo atual é idêntico ao assinado | situação normal |
| Conteúdo alterado após a assinatura | alguém editou o documento depois; a assinatura continua registrada, mas não cobre o texto atual | ex.: editar a ata da CIPA depois de assinada; editar um risco congelado |
| Invalidada | a assinatura foi cancelada por uma ação explícita | Reabrir uma APR/PT/inspeção/acidente/ata; nova versão de OS de SST (invalida o emitente) |

Figura 73. Bloco Trilha de assinaturas no fim da página do documento — aqui, a PT #13 (PT-2026-0013): papel (Ciência da equipe, Responsável), quem assinou, data/hora, IP e o código de cada assinatura. O rodapé lembra que o código pode ser conferido em Segurança do Trabalho › Verificar assinatura.
- 1Executantes (3) · 3 de 3 assinados: a tabela de executantes com a coluna Assinatura; a trilha fica logo abaixo.
- 2Título do bloco Trilha de assinaturas, com o número do documento ao lado; abaixo, uma linha por assinatura com o escudo verde (íntegra).
- 3Data/hora, IP e código de verificação — o mesmo impresso no PDF.
- 4Atualizar recalcula o estado.
Verificar assinatura pelo código
Seção intitulada “Verificar assinatura pelo código”A página Segurança do Trabalho › Verificar assinatura serve para qualquer pessoa com acesso (auditor, fiscal, cliente com usuário) conferir um PDF impresso: digite o código que está sob a assinatura e clique Verificar. O sistema mostra o tipo e o número do documento, a linha da assinatura com o estado, o hash assinado e o hash atual, e o link abrir documento. O link /sst/verify?code=XXXX-XXXX-XXXX já vem preenchido quando chega por e-mail ou QR.

Figura 74. Página Verificar assinatura com o código de uma assinatura da PT #13 (Ciência da equipe · João Pedro Almeida): assinatura íntegra, hash assinado igual ao hash atual.
- 1Campo do código (12 caracteres); ao lado, o botão Verificar.
- 2Número do documento (PT-2026-0013) ao lado do título Permissão de Trabalho #13; abaixo, papel, signatário, data/hora, IP e código.
- 3Hash assinado × hash atual.
- 4Link abrir documento.
Assinatura externa (gov.br / ICP-Brasil)
Seção intitulada “Assinatura externa (gov.br / ICP-Brasil)”Quando o contrato exige assinatura com certificado (órgão público, por exemplo), o fluxo é: gerar o PDF do documento no H2O, assinar fora (gov.br — assinatura avançada — ou certificado ICP-Brasil) e anexar o arquivo assinado de volta na trilha, com o nome do signatário e o provedor. O H2O guarda o arquivo (PDF ou .p7s), o SHA-256 dele e o hash do conteúdo do documento no momento do anexo; a trilha passa a mostrar o bloco “Assinaturas externas”. Não há integração automática com a API do gov.br — ela exige credenciamento do próprio órgão.

Figura 75. Revisão vigente do PGR (PGR-2026-0003): abaixo do inventário congelado e do plano de ação, a Trilha de assinaturas (RT assinou, com data, IP e código) e o bloco Assinatura externa (gov.br / ICP-Brasil) — ainda “Nenhuma” — com o formulário Anexar arquivo assinado aberto: Provedor (gov.br assinatura avançada, ICP-Brasil ou Outro), Signatário, CPF, Papel, Assinado em, Arquivo (PDF assinado ou .p7s) e Observações. O bloco aparece em todos os documentos da trilha, só para quem tem o direito Fiscalização de SST da contratada.
- 1Trilha de assinaturas do documento (aqui, a assinatura do RT).
- 2Título do bloco de assinatura externa, com a referência à Lei 14.063/2020.
- 3Signatário (obrigatório); ao lado, o CPF. O provedor já vem em gov.br (assinatura avançada).
- 4Registrar — grava o arquivo assinado com o SHA-256 dele e o hash do conteúdo do documento naquele momento.
O que o PDF carrega
Seção intitulada “O que o PDF carrega”- Rodapé em todas as páginas: número do documento, revisão e hash do conteúdo.
- Sob cada assinatura: data/hora, IP e código de verificação.
- Assinaturas desenhadas (equipe, executantes, presença, EPI) saem como imagem; as cadastradas (responsáveis, RT) também, copiadas no instante da assinatura.
- Documentos gerados pelo app: quando o documento já subiu e não tem pendência de envio, o app baixa o mesmo PDF do servidor; se não há rede, gera um PDF local simplificado.
Esta página ajudou?
Obrigado pelo retorno!
Recebido — vamos melhorar esta página.