Repository logo
 
Publication

Mecanismos de autenticação em serviços baseados em Cloud

dc.contributor.advisorCrocker, Paul Andrew
dc.contributor.advisorSousa, Simão Patrício Melo de
dc.contributor.authorGouveia, João José Teles
dc.date.accessioned2014-06-27T18:42:14Z
dc.date.available2014-06-27T18:42:14Z
dc.date.issued2013-10
dc.description.abstractEsta dissertação descreve duas arquiteturas distintas para autenticação e acesso uniforme a dados armazenados em fornecedores de armazenamento e serviços na Nuvem. A primeira arquitetura aproveita as vantagens do mecanismo de autorização OAuth aliado ao mecanismo de autenticação forte dos Cartões de Identidade Eletrónica Nacionais (Eid cards), no nosso caso o Cartão de Eid Português ou Cartão de Cidadão (CC). Será apresentada uma comparação de mecanismos de autorização e acesso aos fornecedores de armazenamento na Nuvem, comparando os mecanismos de autorização OAuth 1.0, OAuth 1.0a e OAuth 2.0. Para utilizar a arquitetura proposta foi desenvolvida uma implementação que fornece acesso Web uniforme aos fornecedores de armazenamento e serviços na Nuvem mais populares, tais como a Dropbox, Skydrive, Meo Cloud e Google Drive usando o mecanismo de autenticação do Cartão de Cidadão como Token de acesso único. Para possibilitar o acesso uniforme a estes serviços serão descritas as diferenças entre as diferentes REST APIs pertencentes aos fornecedores considerados. Finalmente, será apresentada a aplicação Web que permite aos utilizadores que possuam cart ões de Eid aceder aos diferentes fornecedores de armazenamento na Nuvem considerados a partir de um ponto único de acesso. A segunda arquitetura proposta aproveita as vantagens do mecanismo de autenticação OpenID. Será apresentada uma arquitetura que engloba o OpenID e o mecanismo de autenticação forte do CC. O principal objetivo deste sistema é dar ao utilizador a possibilidade de usar o seu Cartão de Eid (CC) para se autenticar em qualquer aplicação ou serviço Web que permita a delegação do processo de autenticação, através do protocolo OpenID. No fi nal, foram criadas duas aplicações Web como prova de conceito deste sistema.por
dc.description.abstractThis dissertation describes two different architectures for authentication and uniform access to protected data stored on Cloud Storage Service Providers. The rst architecture takes advantage of the OAuth authorization mechanism and the strong authentication mechanism of the National Electronic Identity (Eid) Cards , in our case the Portuguese Eid card or Cart„o de Cidad„o (CC). It will be presented a comparison of authorization mechanisms and access to popular cloud storage providers, comparing the different authorization mechanisms OAuth 1.0, OAuth 1.0a and OAuth 2.0. Using the proposed architecture it was developed an implementation of this architecture that provides a uniform Web based access to popular Cloud Storage Service Providers such as Dropbox, Skydrive, Meo Cloud and Google Drive using the authentication mechanism of the Eid card as a unique access token. In order to provide a uniform access to these services the differences in the various REST APIs for the targeted providers will be described. Finally the Web application that allows users that hold Eid cards a single point of access to their various cloud storage services will be presented. The second one takes advantage of the OpenID authentication mechanism. It will be presented an architecture that includes OpenID and the strong authentication mechanism of the CC. The main objective of this system is to give the user the capability to use your Eid card (CC) to log into any application or Web service that allows the delegation of the authentication process, through the OpenID protocol. Finally, two Web applications were created as a proof of concept of the system.
dc.identifier.tid201289806
dc.identifier.urihttp://hdl.handle.net/10400.6/1934
dc.language.isoporpor
dc.peerreviewedyespor
dc.publisherUniversidade da Beira Interiorpor
dc.subjectArmazenamento de dadospor
dc.subjectComputação em nuvempor
dc.subjectCartões inteligentespor
dc.titleMecanismos de autenticação em serviços baseados em Cloudpor
dc.typemaster thesis
dspace.entity.typePublication
oaire.citation.conferencePlaceCovilhãpor
rcaap.rightsopenAccesspor
rcaap.typemasterThesispor

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Dissertação.pdf
Size:
3.81 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: