Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει ο ψηφιακός αλγόριθμος υπογραφής (DSA);
- Η Techopedia εξηγεί τον Αλγόριθμο Ψηφιακής Υπογραφής (DSA)
Ορισμός - Τι σημαίνει ο ψηφιακός αλγόριθμος υπογραφής (DSA);
Ένας αλγόριθμος ψηφιακής υπογραφής (DSA) αναφέρεται σε ένα πρότυπο για ψηφιακές υπογραφές. Εισήχθη το 1991 από το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST) ως μια καλύτερη μέθοδος δημιουργίας ψηφιακών υπογραφών. Μαζί με το RSA, το DSA θεωρείται ένας από τους πλέον προτιμώμενους αλγόριθμους ψηφιακής υπογραφής που χρησιμοποιούνται σήμερα.Η Techopedia εξηγεί τον Αλγόριθμο Ψηφιακής Υπογραφής (DSA)
Σε αντίθεση με το DSA, οι περισσότεροι τύποι ψηφιακών υπογραφών δημιουργούνται υπογράφοντας τα αποσπάσματα μηνυμάτων με το ιδιωτικό κλειδί του δημιουργού. Αυτό δημιουργεί ένα ψηφιακό αποτύπωμα των δεδομένων. Δεδομένου ότι έχει υπογραφεί μόνο η υπογραφή μηνύματος, η υπογραφή είναι γενικά πολύ μικρότερη σε σύγκριση με τα δεδομένα που υπογράφηκαν. Ως αποτέλεσμα, οι ψηφιακές υπογραφές επιβάλλουν μικρότερο φορτίο στους επεξεργαστές κατά τη στιγμή της υπογραφής εκτέλεσης, χρησιμοποιούν μικρούς όγκους εύρους ζώνης και δημιουργούν μικρούς όγκους κρυπτοκείμενο που προορίζονται για κρυπτοανάλυση.
Από την άλλη πλευρά, το DSA δεν κρυπτογραφεί τα αποσπάσματα μηνυμάτων χρησιμοποιώντας ιδιωτικό κλειδί ή αποκρυπτογραφεί τα αποσπάσματα μηνυμάτων χρησιμοποιώντας το δημόσιο κλειδί. Αντ 'αυτού, χρησιμοποιεί μοναδικές μαθηματικές λειτουργίες για να δημιουργήσει μια ψηφιακή υπογραφή που αποτελείται από δύο αριθμούς 160-bit, οι οποίοι προέρχονται από το digests μηνύματος και το ιδιωτικό κλειδί. Οι DSA χρησιμοποιούν το δημόσιο κλειδί για την εξακρίβωση της ταυτότητας της υπογραφής, αλλά η διαδικασία ελέγχου ταυτότητας είναι πιο περίπλοκη σε σύγκριση με την RSA.
Οι διαδικασίες ψηφιακής υπογραφής για τα RSA και DSA θεωρούνται συνήθως ως ίσες σε ισχύ. Επειδή οι DSA χρησιμοποιούνται αποκλειστικά για ψηφιακές υπογραφές και δεν προβλέπουν κρυπτογράφηση δεδομένων, συνήθως δεν υπόκεινται σε περιορισμούς εισαγωγής ή εξαγωγής, οι οποίοι συχνά εφαρμόζονται στην κρυπτογραφία RSA.
