Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet

Η χρήση των κρυπτονομισμάτων διαρκώς αυξάνεται στις μέρες μας. Η πλατφόρμα του Ethereum και το Ether αποτελούν ένα από τα μεγαλύτερα σε μέγεθος κρυπτονομίσματα. Ωστόσο τα περιστατικά ασφαλείας αναφορικά με τα Ethereum Wallets όλο και αυξάνονται. Οι κακόβουλοι χρήστες προσπαθούν να εκμεταλλευτούν κεν...

Full description

Saved in:
Bibliographic Details
Main Author: Κούτουλας, Βασίλειος
Other Authors: Ριζομυλιώτης, Παναγιώτης
Language:el_GR
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/11610/19720
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1828460666969653248
author Κούτουλας, Βασίλειος
author2 Ριζομυλιώτης, Παναγιώτης
author_facet Ριζομυλιώτης, Παναγιώτης
Κούτουλας, Βασίλειος
author_sort Κούτουλας, Βασίλειος
collection DSpace
description Η χρήση των κρυπτονομισμάτων διαρκώς αυξάνεται στις μέρες μας. Η πλατφόρμα του Ethereum και το Ether αποτελούν ένα από τα μεγαλύτερα σε μέγεθος κρυπτονομίσματα. Ωστόσο τα περιστατικά ασφαλείας αναφορικά με τα Ethereum Wallets όλο και αυξάνονται. Οι κακόβουλοι χρήστες προσπαθούν να εκμεταλλευτούν κενά ασφαλείας των μηχανημάτων των χρηστών, ώστε να αποκομίσουν τα private keys των wallets τους, τα οποία αποτελούν το κλειδί για την πραγματοποίηση των μεταφορών (transactions) με την παραγωγή των υπογραφών (signatures) σε οποιοδήποτε κρυπτονόμισμα. Έτσι στην παρούσα εργασία θα εισάγουμε και θα υλοποιήσουμε ένα threshold σχήμα παραγωγής υπογραφών σε ελλειπτικές καμπύλες, το οποίο απαιτεί την συμμετοχή πολλών μερών, χωρίς ωστόσο να γνωρίζουν κάποια πληροφορία σχετικά με το private key του wallet που αναφερόμαστε, καθώς επίσης και ένα wallet που θα επικοινωνεί με το Ethereum. Αρχικά θα παρουσιάσουμε κάποιες βασικές έννοιες γύρω από το Ethereum και τον τρόπο λειτουργίας του. Στην συνέχεια θα γίνει αναφορά των ECDSA signatures καθώς και της σημασίας τους στα κρυπτονομίσματα. Έπειτα θα αναλύσουμε το γενικευμένο σχήμα του threshold signatures των Gennaro, Goldfeder, Narayanan και τέλος θα παρουσιάσουμε ένα συγκεκριμένο use case καθώς και την υλοποίησή του.
id oai:hellanicus.lib.aegean.gr:11610-19720
institution Hellanicus
language el_GR
publishDate 2020
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-197202020-01-23T12:10:46Z Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet Implementing Threshold-Optimal ECDSA signatures to an Ethereum wallet Κούτουλας, Βασίλειος Ριζομυλιώτης, Παναγιώτης Τεχνολογίες και Διοίκηση Πληροφοριακών και Επικοινωνιακών Συστημάτων ελλειπτικές καμπύλες κρυπτονομίσματα συναλλαγή ECDSA signature ethereum threshold optimal Curves, Elliptic Cryptocurrencies Η χρήση των κρυπτονομισμάτων διαρκώς αυξάνεται στις μέρες μας. Η πλατφόρμα του Ethereum και το Ether αποτελούν ένα από τα μεγαλύτερα σε μέγεθος κρυπτονομίσματα. Ωστόσο τα περιστατικά ασφαλείας αναφορικά με τα Ethereum Wallets όλο και αυξάνονται. Οι κακόβουλοι χρήστες προσπαθούν να εκμεταλλευτούν κενά ασφαλείας των μηχανημάτων των χρηστών, ώστε να αποκομίσουν τα private keys των wallets τους, τα οποία αποτελούν το κλειδί για την πραγματοποίηση των μεταφορών (transactions) με την παραγωγή των υπογραφών (signatures) σε οποιοδήποτε κρυπτονόμισμα. Έτσι στην παρούσα εργασία θα εισάγουμε και θα υλοποιήσουμε ένα threshold σχήμα παραγωγής υπογραφών σε ελλειπτικές καμπύλες, το οποίο απαιτεί την συμμετοχή πολλών μερών, χωρίς ωστόσο να γνωρίζουν κάποια πληροφορία σχετικά με το private key του wallet που αναφερόμαστε, καθώς επίσης και ένα wallet που θα επικοινωνεί με το Ethereum. Αρχικά θα παρουσιάσουμε κάποιες βασικές έννοιες γύρω από το Ethereum και τον τρόπο λειτουργίας του. Στην συνέχεια θα γίνει αναφορά των ECDSA signatures καθώς και της σημασίας τους στα κρυπτονομίσματα. Έπειτα θα αναλύσουμε το γενικευμένο σχήμα του threshold signatures των Gennaro, Goldfeder, Narayanan και τέλος θα παρουσιάσουμε ένα συγκεκριμένο use case καθώς και την υλοποίησή του. 2020-01-13T08:34:08Z 2020-01-13T08:34:08Z 2019-06-01 http://hdl.handle.net/11610/19720 el_GR Default License 188 σ. application/pdf Σάμος
spellingShingle ελλειπτικές καμπύλες
κρυπτονομίσματα
συναλλαγή
ECDSA signature
ethereum
threshold optimal
Curves, Elliptic
Cryptocurrencies
Κούτουλας, Βασίλειος
Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet
title Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet
title_full Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet
title_fullStr Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet
title_full_unstemmed Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet
title_short Υλοποίηση Threshold-Oprimal ECDSA υπογραφές σε πορτοφόλι του Ethreum Wallet
title_sort υλοποίηση threshold oprimal ecdsa υπογραφές σε πορτοφόλι του ethreum wallet
topic ελλειπτικές καμπύλες
κρυπτονομίσματα
συναλλαγή
ECDSA signature
ethereum
threshold optimal
Curves, Elliptic
Cryptocurrencies
url http://hdl.handle.net/11610/19720
work_keys_str_mv AT koutoulasbasileios ylopoiēsēthresholdoprimalecdsaypographesseportopholitouethreumwallet
AT koutoulasbasileios implementingthresholdoptimalecdsasignaturestoanethereumwallet