Dissertação

Advanced System for Qualified Digital Signatures of Documents - SmartSigner EVALUATED

Processos desmaterializados são mais económicos, eficientes, rastreáveis e ecológicos. Apesar de, no Instituto Superior Técnico, o software de gestão académico e administrativo eliminar a necessidade do suporte físico em muitos processos, há ainda muitos que o requerem, principalmente documentos que são assinados à mão, como os certificados de matrícula e certidão de curso. Numa tentativa de desmaterialização, o sistema SmartSigner foi desenvolvido internamente, permitindo a criação e gestão de Assinaturas Eletrónicas Qualificadas, utilizando smart cards, contendo o mesmo valor legal que as assinaturas anteriormente manuais. Neste trabalho, o sistema SmartSigner é detalhado e revisto, e vários melhoramentos são implementados para o servidor do SmartSigner e a sua Aplicação Cliente, tais como correções de problemas identificados, integração do Cartão de Cidadão, desenvolvimento de uma aplicação Back-Office para gerir o sistema, melhoramentos no método de atualização para uma nova versão do sistema, suporte para múltiplas assinaturas no mesmo documento e registo de todas as operações no sistema. Para provar a adaptabilidade do melhorado sistema SmartSigner é feita a integração com o sistema DOT, responsável por assuntos financeiros do IST e que gera notas de encomenda que requerem assinatura. Durante os desenvolvimentos, alguns bugs foram encontrados, por exemplo, na biblioteca do Cartão de Cidadão, e a sua descrição e solução são apresentados. O SmartSigner também é avaliado recorrendo a testes de performance e de usabilidade e algumas conclusões são extraídas mostrando, por exemplo, a bem sucedida correção dum grave problema preexistente afetando significativamente o desempenho do sistema.
Desmaterialização, Assinaturas Eletrónicas Qualificadas, SmartSigner, Desenvolvimento de Software, Integração

Junho 4, 2018, 10:30

Documentos da dissertação ainda não disponíveis publicamente

Orientação

ORIENTADOR

Luís Jorge Brás Monteiro Guerra e Silva

Departamento de Engenharia Informática (DEI)

Professor Auxiliar