Public Key Infrastructure for Peer-to-Peer Networks

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorTarkoma, Sasu
dc.contributor.advisorVarjonen, Samu
dc.contributor.authorVarjus, Janne
dc.contributor.departmentInformaatio- ja luonnontieteiden tiedekuntafi
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.schoolSchool of Scienceen
dc.contributor.supervisorAura, Tuomas
dc.date.accessioned2020-12-23T12:04:19Z
dc.date.available2020-12-23T12:04:19Z
dc.date.issued2010
dc.description.abstractIn this thesis PKI approach to large scale P2P overlay network authentication is researched. A prototype is designed, implemented and analyzed by simulations. The goal is to create a system that provides the centralized control of authentication and secure communication between nodes with a small number of centralized servers. The goals were fulfilled and the prototype performs very well in analysis. The authentication system is based on X.509 certificates and the Pastry P2P overlay network. Signed tokens, which expire, are bound to the node certificates and function at the same time as routing table entries to P2P overlay. A token provides an easy way to revoke node credentials by not renewing it.en
dc.description.abstractTässä työssä tutkitaan PKI:tä lähestymistapana suuren P2P-verkon todentamispalveluiden toteuttamisessa. Prototyyppi suunnitellaan, toteutetaan ja analysoidaan simulaatioiden avulla. Tavoitteena on luoda järjestelmä, joka mahdollistaa todentamispalveluiden keskitetyn hallinnan ja turvallisen tiedonsiirron verkon solmujen välillä pienellä määrällä keskitettyjä palvelimia. Tavoitteet saavutettiin ja prototyyppi selviytyi simulaatioista hyvin. Todentamisjärjestelmä pohjautuu X.509 varmenteisiin ja Pastry P2P-verkkoon. Allekirjoitetut valtuutukset, jotka vanhenevat, on sidottu solmun varmenteeseen ja ne toimivat samalla reititystaulualkioina P2P:lle. Valtuutus mahdollistaa oikeuksien helpon kumoamisen jättämällä sen uusimatta.fi
dc.format.extent[9] + 65 s.
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/97697
dc.identifier.urnURN:NBN:fi:aalto-2020122356524
dc.language.isoenen
dc.programmeTietotekniikan tutkinto-ohjelmafi
dc.programme.majorTietokoneverkotfi
dc.programme.mcodeT-110fi
dc.rights.accesslevelclosedAccess
dc.subject.keywordP2Pen
dc.subject.keywordP2Pfi
dc.subject.keywordPKIen
dc.subject.keywordPKIfi
dc.subject.keywordPastryen
dc.subject.keywordPastryfi
dc.subject.keywordRSAen
dc.subject.keywordRSAfi
dc.subject.keywordDSAen
dc.subject.keywordDSAfi
dc.subject.keywordAESen
dc.subject.keywordAESfi
dc.subject.keywordX.509en
dc.subject.keywordX.509fi
dc.titlePublic Key Infrastructure for Peer-to-Peer Networksen
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_01575
local.aalto.idinssi39074
local.aalto.openaccessno

Files