Olá, gostaria de saber se alguem ja passou por esse problema; seguinte, como um sistema web pode garantir os arquivos que emite?
Um sistema que gera documentos doc e pdf na base de dados, e que disponibiliza esses documentos para download.
O objetivo é garantir que o documento baixado seja autêntico; nas minhas pesquisas descobri que a aplicação pode assinar estes documentos com um certificado válido através de keystore; até ai tudo bem, eu posso por exemplo usar o pdfbox para assinar os documentos, mas ai vi um sistema que “certifica” documentos e também oferece o arquivo original, essas ferramentas oferecem a funcionalidade de certificar paginas, garantindo o conteúdo.
Gostaria de saber se alguém conhece o fluxo de certificação para esse tipo de funcionalidade.
Examplo:
1 - Applicação gera PDF.
2 - Applicação guarda PDF no banco.
3 - Applicação oferece download do arquivo original.
4 - Applicação oferece opção de download do arquivo certificado com hash de arquivo ou código de verificação.
Como eu poderia certificar um PDF com uma applicação JAVA por exemplo? alguém já passou por uma situação semelhante?
Att.