Software de código aberto para prestadores de serviço de confiança
Show simple item record
dc.contributor |
Universidade Federal de Santa Catarina |
pt_BR |
dc.contributor.advisor |
Martina, Jean Everson |
|
dc.contributor.author |
Sartori, Guilherme de Moraes |
|
dc.date.accessioned |
2022-08-05T23:27:04Z |
|
dc.date.available |
2022-08-05T23:27:04Z |
|
dc.date.issued |
2022-07-20 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/237988 |
|
dc.description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. |
pt_BR |
dc.description.abstract |
Um Prestador de Serviço de Confiança (PSC) é uma entidade responsável por prover serviços de gerenciamento de chaves privadas e geração de assinaturas digitais. PSCs são auditados e fiscalizados no Brasil pelo Instituto Nacional de Tecnologia da Informação (ITI) e devem funcionar dentro dos padrões estabelecidos para a Infraestrutura de Chaves Públicas Brasileira (ICP-Brasil). A ICP-Brasil emite certificados digitais que garantem, através de uma cadeia de confiança, que uma certa chave pública, e sua correspondente chave privada, pertencem ao usuário final que recebeu o certificado. A chave privada associada ao certificado pode ser utilizada para a geração de assinaturas digitais, que possuem características e aplicações semelhantes a assinaturas convencionais. Para que essas características sejam mantidas, a chave privada devem ser armazenadas de forma que apenas o proprietário do certificado possua acesso a ela. No entanto, o gerenciamento de chaves privadas e de assinaturas digitais pode ser um processo bastante inconveniente. PSCs atuam para facilitar esse gerenciamento para os usuários finais, e fazem isso seguindo rígidos requisitos de segurança para manter propriedades de segurança essenciais. Apesar de serem uma importante parte da ICP-Brasil, não existem software aberto que oferece as funcionalidades necessárias para o funcionamento de um PSC. Este trabalho trata do desenvolvimento de um sistema web de código aberto que provê esse serviço. O sistema web foi desenvolvido em Java utilizando o framework Spring e banco de dados MySQL através de prototipação seguida de sucessivos melhoramentos. No corpo do trabalho, a API do sistema web e seu funcionamento será detalhado. |
pt_BR |
dc.format.extent |
78 f. + 1 zip |
pt_BR |
dc.language.iso |
por |
pt_BR |
dc.publisher |
Florianópolis, SC. |
pt_BR |
dc.rights |
Open Access |
|
dc.subject |
Segurança |
pt_BR |
dc.subject |
Criptografia de Chave Pública |
pt_BR |
dc.subject |
Provedor de Serviço de Confiança |
pt_BR |
dc.subject |
Infraestrutura de Chaves Públicas |
pt_BR |
dc.subject |
Assinatura Digital |
pt_BR |
dc.title |
Software de código aberto para prestadores de serviço de confiança |
pt_BR |
dc.type |
TCCgrad |
pt_BR |
dc.contributor.advisor-co |
Montezano, Pablo Rinco |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar