Implementação do Protocolo de Time-Stamp da Infra-Estrutura de Chaves Públicas X.509

  • Eduardo Arantes Rocha de Oliveira UnB
  • Luiz Antônio da Frota Mattos UnB

Abstract


Public Key Infrastructure based solutions that need evidence that some document or digital signature existed before a particular time should employ the time-stamp protocol (TSP). A programming library which supports the protocol’s data structures, rules and procedures is made needed to comply this requirement. Such library must implement the specification correctly, providing an elegant and robust architecture to its users, and also worry about related specifications. Thus the library usage becomes easy and results in simple and reliable application code.

References

Wallace, C., Brandner, R., Pordesh, U. (2004), "Long-term Archive Service Requirements", Disponível em <http://www.ietf.org/internet-drafts/draft-ietf-ltans-reqs-00.txt>, último acesso em Março/2004, expira em Agosto/2004.

Pinkas, D., Pope, N. e Ross, J. (2003) "Policy Requirements for Time-Stamping Authorities (TSAs)", RFC 3628. Disponível em <http://www.ietf.org/rfc/rfc3628.txt>, último acesso em Novembro/2003.

Costa, V., Custódio, R.F., Dias, J.S. e De Rolt, R.C. (2003) "Protocolização Digital de Documentos Eletrônicos". Disponível em [link], último acesso em Novembro/2003.

ETSI (2002) "Time Stamp Profile", ETSI TS 101 861 V1.2.1. Disponível em <http://docbox.etsi.org/EC_Files/EC_Files/ts_101861v010201p.pdf>, último acesso em Novembro/2003.

De Rolt, R.C. e Soares, L. H. (2002) "Protocolização Digital no Sistema de Peticionamento Eletrônico". Disponível em [link], último acesso em Novembro/2003.

Pinkas, D., Ross, J., Pope, N. (2001) "Eletronic Signature Formats for long term eletronic signatures", RFC 3126. Disponível em <http://www.ietf.org/rfc/rfc3126.txt>, último acesso em Março/2004.

Adams, C., Cain, P., Pinkas, D. e Zuccherato, R. (2001) "Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)", RFC 3161. Disponível em <http://www.ietf.org/rfc/rfc3161.txt>, último acesso em Dezembro/2003.

Gamma, E., Helm, R., Johnson, R., Vlissides, J. (2000) "Padrões de Projeto", Editora Bookman, Porto Alegre.

Housley, R. (1999) "Cryptographic Message Syntax (CMS)", RFC 2630.Disponível em <http://www.ietf.org/rfc/rfc2630.txt>, último acesso em Novembro/2003.

Massias, H. e Quisquater, J.-J. (1997) "Time and cryptography". Disponível em <http://citeseer.nj.nec.com/massias97time.html>, último acesso em Novembro/2003.

Haber, S. e Stornetta, W.S. (1991) "How to Time-Stamp a Digital Document". Disponível em <http://www.surety.com/docs/1sttime.pdf>, último acesso em Novembro/2003.
Published
2004-05-10
OLIVEIRA, Eduardo Arantes Rocha de; MATTOS, Luiz Antônio da Frota. Implementação do Protocolo de Time-Stamp da Infra-Estrutura de Chaves Públicas X.509. In: BRAZILIAN SYMPOSIUM ON CYBERSECURITY (SBSEG), 4. , 2004, Gramado. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 210-219. DOI: https://doi.org/10.5753/sbseg.2004.21239.