dc.contributor.advisor | Kotzanikolaou, Panagiotis | |
dc.contributor.advisor | Κοτζανικολάου, Παναγιώτης | |
dc.contributor.author | Misiakoulis, Georgios | |
dc.contributor.author | Μησιακούλης, Γεώργιος | |
dc.date.accessioned | 2023-11-20T07:46:22Z | |
dc.date.available | 2023-11-20T07:46:22Z | |
dc.date.issued | 2023-10 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/15944 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/3366 | |
dc.description.abstract | Το πρόβλημα της διαχείρισης της ταυτότητας απασχολεί την επιστημονική κοινότητα εδώ και αρκετά χρόνια. Ειδικότερα, ο συνδυασμός της διαχείρισης ταυτότητας με την πλήρη εφαρμογή του GDPR δημιούργησε νέα προβλήματα σχετικά με τον τρόπο επιβεβαίωσης της ταυτότητας των χρηστών χωρίς να μοιράζονται πολλές περιττές πληροφορίες. Προς αυτή την κατεύθυνση, η χρήση τεχνολογιών αυτοκυριαρχικής ταυτοποίησης (Self Sovereign Identities - SSI) έχει κερδίσει έδαφος τα τελευταία χρόνια. Η τεχνολογία SSI επιτρέπει στους χρήστες να διατηρούν την ασφάλεια των ταυτοτήτων τους, επιτρέποντας την αυθεντικοποίηση τους σε έναν ελεγκτή χωρίς να αποκαλύπτουν οποιαδήποτε μυστική και προσωπική πληροφορία. Μία από τις πλέον ώριμες τεχνολογίες SSI είναι το Hyperledger Aries. Το Hyperledger Aries εξαρτάται από το Hyperledger Indy ως υποκείμενη πλατφόρμα κατανεμημένου - καθολικού (blockchain) και το Hyperledger Ursa ως βιβλιοθήκη κρυπτογραφίας. Παράλληλα, η πιο γνωστή πλατφόρμα ειδικά για βιομηχανικές εφαρμογές είναι το Hyperledger Fabric. Μέχρι στιγμής, το Hyperledger Aries λειτουργεί ως ξεχωριστό σύστημα που λειτουργεί παράλληλα με την κύρια εφαρμογή και ενσωματώνει τις λειτουργίες του SSI, αυξάνοντας το κόστος διαχείρισης και λειτουργίας και δυσχεραίνοντας τη διαλειτουργικότητα. Η επαλήθευση της ταυτότητας κρίνεται προτιμότερη από τις επιχειρήσεις, ενώ κατασκευάζουν λύσεις με το Hyperledger Fabric εντός των πλατφορμών τους. Στην παρούσα εργασία τροποποιούμε κατάλληλα το Aries Verifiable Data Registry (VDR), ώστε να μπορεί να αλληλεπιδράσει με το Hyperledger Fabric ως καθολικό βιβλίο, επιτρέποντας την κατασκευή εφαρμογών SSI πάνω στο Hyperledger Fabric. | el |
dc.format.extent | 281 | el |
dc.language.iso | en | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights | Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nd/3.0/gr/ | * |
dc.title | Ενσωμάτωση του Hyperledger Aries Self-Sovereign Identities με χρήση του Hyperledger Fabric ως επαληθεύσιμου μητρώου δεδομένων | el |
dc.title.alternative | Integrating Hyperledger Aries Self-Sovereign Identities using Hyperledger Fabric as a verifiable data registry | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The problem of identity management has been a major concern of the scientific community for several years. In particular, the combination of identity management with the full implementation of the GDPR raised new problems about how to confirm the identity of users without sharing much unnecessary information. In this direction, the use of Self Sovereign Identities has been gaining momentum in recent years. Self Sovereign Identity (SSI) is an application that allows users to keep their identities secure while proving the latter to the verifier without revealing it. One of the most mature SSI implementations is Hyperledger Aries (HLA), which currently is dependent on Indy as a Distributed Ledger and Ursa as a cryptography library. At the same time, the most well-known platform particularly for industrial applications is Hyperledger Fabric. So far, Hyperledger Aries operates as a separate system that "runs" alongside the main application and integrates the functions of SSI, increasing management and operational costs and making interoperability difficult. Identity verification is deemed preferable by enterprises, while constructing solutions with Hyperledger Fabric within their platforms. In this thesis we properly modify Aries Verifiable Data Registry (VDR) in order to be able to interact with Hyperledger Fabric as a ledger, allowing SSI applications to be built on top of Hyperledger Fabric. | el |
dc.contributor.master | Προηγμένα Συστήματα Πληροφορικής | el |
dc.subject.keyword | SSI | el |
dc.subject.keyword | Hyperledger Fabric | el |
dc.subject.keyword | Hyperledger Aries Framework Go | el |
dc.subject.keyword | Blockchain | el |
dc.subject.keyword | gRPC Bidirectional Streaming | el |
dc.subject.keyword | GOB | el |
dc.subject.keyword | Kubernetes | el |
dc.subject.keyword | Chaincode | el |
dc.subject.keyword | Verifiable data registry | el |
dc.date.defense | 2023-10 | |