Adobe PDF (1.03 MB)
Title Details:
Digital Signatures
Authors: Draziotis, Konstantinos
Description:
Abstract:
Σε αυτήν την ενότητα παρουσιάζουμε βασικές έννοιες των ψηφιακών υπογραφών (digital signatures). Ξεκινάμε με τον ορισμό και κατόπιν δίνουμε τους ορισμούς ασφάλειας. Επίσης, παρουσιάζουμε ψηφιακές υπογραφές που βασίζονται σε συναρτήσεις, TDF όπως είναι η υπογραφή RSA. Κατόπιν, παρουσιάζουμε και μια ψηφιακή υπογραφή, την DSA, που δεν βασίζεται σε TDF. Σήμερα χρησιμοποιούμε την εκδοχή με ελλειπτικές καμπύλες της DSA, τη γράφουμε ECDSA. Για παράδειγμα, στο πρωτόκολλο του Bitcoin για την υπογραφή των συναλλαγών από έναν χρήστη χρησιμοποιούμε ECDSA. Στο δεύτερο μέρος αυτού του κεφαλαίου παρουσιάζουμε και τα συστήματα ταυτοποίησης (identity schemes). Υπάρχει μια βασική αναγωγή που μετατρέπει αυτά τα συστήματα σε ψηφιακές υπογραφές, και αυτός είναι ο λόγος που τα παρουσιάζουμε. ΄Εχουν και ανεξάρτητο ενδιαφέρον, καθώς σχετίζονται με τα συστήματα μηδενικής γνώσης (Zero-knowledge Systems). Θα παρουσιάσουμε το σύστημα ταυτοποίησης του Schnorr το οποίο κατασκευάζει την ψηφιακή υπογραφή του Schnorr (μια παραλλαγή του DSA).
Linguistic Editors: Triantafyllidou, Georgia
Technical Editors: Draziotis, Konstantinos
Graphic Editors: Draziotis, Konstantinos
Type: Chapter
Creation Date: 16-03-2022
Item Details:
License: Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Handle http://hdl.handle.net/11419/8194
Bibliographic Reference: Draziotis, K. (2022). Digital Signatures [Chapter]. In Draziotis, K. 2022. Introduction to Cryptography [Undergraduate textbook]. Kallipos, Open Academic Editions. https://hdl.handle.net/11419/8194
Language: Greek
Is Part of: Introduction to Cryptography
Publication Origin: Kallipos, Open Academic Editions