Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/84358 |
Resumo: | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
id |
RCAP_7c8cf765b32542403d5dcab35a1b4257 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/84358 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do CidadãoDocument signature using mobile terminals with Citizen CardAssinatura DigitalExternaPDFMóvelCartão de Cidadão PortuguêsDigital SignatureExternalPDFMobilePortuguese Citizen CardDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaCom o avanço tecnológico que temos vindo a experienciar nas últimas décadas, cada vez mais a escrita é feita em documentos eletrónicos. Num mundo empresarial cada vez mais competitivo surge a necessidade de assinar documentos digitais de uma forma rápida para agilizar o processo de negócio. As assinaturas digitais foram criadas para garantir a autenticação, integridade e não-repúdio de documentos eletrónicos através de técnicas que ligam o assinante ao documento assinado, tais como o cálculo de um valor criptográfico obtido com o uso de informação privada que só o assinante possui. Para que isto fosse possível fazer, foi necessário o envolvimento num projeto Open Source, nomeadamente o PDFBox.. Usando o SDK desenvolvido pela Present Technologies para aceder ao cartão de cidadão, foi então possível a utilização do seu conteúdo, principalmente a chave privada do proprietário do cartão, conteúdo este fundamental ao processo de uma assinatura digital. Com a utilização de várias ferramentas descritas ao longo deste relatório e algumas alterações do que foi inicialmente planeado, foi possível ao estagiário fazer uma assinatura digital no seu dispositivo Android usando o seu Cartão de Cidadão Português. Este relatório documenta o trabalho realizado pelo aluno João Pedro Alves Fortunato, no âmbito de estágio em Engenharia Informática relativamente à especialidade de Engenharia de Software do mestrado em Engenharia Informática da Faculdade de Ciências e Tecnologia da Universidade de Coimbra. Este estágio tem como principal objetivo a criação de uma aplicação móvel em Android que permita adicionar uma assinatura digital a documentos PDF e Word, utilizando para isso o Cartão de Cidadão Português.With the technological evolution that we keep experiencing in the last decades, the writing is mostly done on electronic documents, rather than paper ones. We are living in a world where enterprises are more competitive each day and the need to sign a document in a fast and paperless way rises with the main goal of expediting the business process. The digital signatures were made to assure authentication, integrity and non-repudiation of electronic documents by using techniques that link the signer to the signed document, like the calculation of a cryptographic value obtained by using private information that only the true signer has. To make this possible, the involvement on an Open Source project was necessary, namely the PDFBox project. Also, by using the SDK developed by Present Technologies enterprise to access the Portuguese Citizen Card, it was possible to use its content, mainly the private key which was critical to the process of making a digital signature. Using more helper tools as described over this report, along with some requirement changes regarding of what was initially planned, it was possible to perform a digital signature in an Android device, using the Portuguese Citizen Card.This report documents the work performed by the student João Pedro Alves Fortunato, in the scope of its internship in Computer Engineering, regarding the specialty of Software Engineering of the Master´s degree at the Faculty of Sciences and Technology of the University of Coimbra. This internship has the main goal of the creation of a mobile Android application that allows to perform and add a digital signature in PDF and Word documents, using the Portuguese Citizen Card.2018-01-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/84358http://hdl.handle.net/10316/84358TID:202129705porFortunato, João Pedro Alvesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2020-02-11T11:06:24Zoai:estudogeral.uc.pt:10316/84358Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:05:56.396375Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão Document signature using mobile terminals with Citizen Card |
title |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão |
spellingShingle |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão Fortunato, João Pedro Alves Assinatura Digital Externa Móvel Cartão de Cidadão Português Digital Signature External Mobile Portuguese Citizen Card |
title_short |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão |
title_full |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão |
title_fullStr |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão |
title_full_unstemmed |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão |
title_sort |
Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão |
author |
Fortunato, João Pedro Alves |
author_facet |
Fortunato, João Pedro Alves |
author_role |
author |
dc.contributor.author.fl_str_mv |
Fortunato, João Pedro Alves |
dc.subject.por.fl_str_mv |
Assinatura Digital Externa Móvel Cartão de Cidadão Português Digital Signature External Mobile Portuguese Citizen Card |
topic |
Assinatura Digital Externa Móvel Cartão de Cidadão Português Digital Signature External Mobile Portuguese Citizen Card |
description |
Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-01-31 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/84358 http://hdl.handle.net/10316/84358 TID:202129705 |
url |
http://hdl.handle.net/10316/84358 |
identifier_str_mv |
TID:202129705 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799133950606573568 |