Skip to main content

Τι είναι η ψηφιακή υπογραφή;

Μια μεγάλη ποσότητα επικοινωνίας λαμβάνει χώρα αυτές τις μέρες ηλεκτρονικά.Οι άνθρωποι στέλνουν μηνύματα ηλεκτρονικού ταχυδρομείου, φαξ και αρχεία με τη βοήθεια υπολογιστών.Με κάθε αρχείο που αποστέλλεται ηλεκτρονικά, ακόμη και τα μηνύματα ηλεκτρονικού ταχυδρομείου, η δυνατότητα παραβίασης ασφαλείας υπάρχει. Οι χάκερ ζουν για προκλήσεις, αλλά ζουν από μη προκλήσεις.Προκειμένου να προστατεύσετε τα δεδομένα που μεταφέρετε ηλεκτρονικά, ίσως θελήσετε να επενδύσετε σε μια ψηφιακή υπογραφή.Αυτός είναι ένας ισχυρός, τεχνολογικά προχωρημένος τρόπος για να βεβαιωθείτε ότι το ανακοινωθέν σας φτάνει μόνο στον προβλεπόμενο παραλήπτη.Μια ψηφιακή υπογραφή είναι μια ηλεκτρονική υπογραφή που μπορεί να συνδεθεί με έγγραφα για να αποδείξει ότι το αρχικό περιεχόμενο εξακολουθεί να είναι το περιεχόμενο του αρχείου.Με άλλα λόγια, ένα έγγραφο που περιέχει ψηφιακή υπογραφή έχει πιστοποιηθεί από τον αποστολέα του ως ακριβές στις προθέσεις του και δεν έχει μεταβληθεί από ένα ακούσιο τρίτο μέρος. Ένα από τα κύρια συστατικά μιας ψηφιακής υπογραφής είναι η χρονική σήμανση του.Αυτό λέει τόσο τον αποστολέα όσο και τον παραλήπτη την ακριβή ώρα κατά την οποία στάλθηκε το αρχείο.Ο αποστολέας μπορεί να ταιριάξει με το χρονικό σήμα στο ηλεκτρονικό ταχυδρομείο ή σε άλλη μέθοδο μεταφοράς αρχείων, προκειμένου να αποδειχθεί ότι κανείς δεν παρεμποδίζει το αρχείο και άλλαξε τα δεδομένα του κατά τη μεταφορά ή χειρότερα, έκλεψε τα δεδομένα του για το καλό, έτσι ώστε η μεταφορά να μην πραγματοποιήθηκε ποτέ.Μια ψηφιακή υπογραφή είναι συνήθως το προϊόν μιας ειδικής εφαρμογής λογισμικού, αν και μπορεί να συμπεριληφθεί ως μέρος μιας άλλης εφαρμογής.Η συνάρτηση γεννήτριας τυχαίου αριθμού ενός υπολογιστή δημιουργεί μια σειρά

0

s και

1

s που συνθέτουν μια ακολουθία γραμμάτων και numbers για να προστατεύσουν τα δεδομένα σας επιτρέποντας στον αποδέκτη σας να επαληθεύσει ότι το αρχείο έχει κρυπτογραφηθεί σε σαςΠροδιαγραφές.

Τεχνικά, η διαδικασία ψηφιακής υπογραφής καταστρέφει τα ψηφιακά δεδομένα και όλες τις πτυχές της σε μια χούφτα γραμμών κώδικα.Αυτή η διαδικασία ονομάζεται hashing , και το προκύπτον σύνολο κωδικοποίησης ονομάζεται Message Digest .Το λογισμικό ψηφιακής υπογραφής στη συνέχεια κρυπτογραφεί το μήνυμα.Από την άλλη άκρη, απαιτείται ένα πρόγραμμα αποκρυπτογράφησης για να μετατρέψει το μήνυμα πίσω σε ένα έγγραφο που δεν έχει ανατραπεί.

Κάτι άλλο συμβαίνει και εδώ.Το άτομο που δημιουργεί την ψηφιακή υπογραφή χρησιμοποιεί ένα ιδιωτικό κλειδί δεδομένων για να κάνει το hashing.Το άλλο κλειδί του, ένα δημόσιο, είναι γνωστό στον προβλεπόμενο παραλήπτη.Όταν ο αποστολέας μεταδίδει δεδομένα χρησιμοποιώντας την ψηφιακή υπογραφή, ο παραλήπτης εισέρχεται στο δημόσιο κλειδί αποστολέα και είναι σε θέση να αποκρυπτογραφήσει το έγγραφο.Μόνο εάν το ιδιωτικό κλειδί των αποστολέων, το οποίο ο παραλήπτης δεν βλέπει, είναι άθικτο, το αρχείο θα εμφανιστεί άκαμπτο, όπως προοριζόταν. Δεν χρειάζεται να είστε ειδικός κώδικα για να χρησιμοποιήσετε μια ψηφιακή υπογραφή.Απλά πρέπει να έχετε το απαραίτητο λογισμικό και στις δύο πλευρές της εξίσωσης ψηφιακής υπογραφής.Μόνο τότε μπορείτε να είστε βέβαιοι ότι τα μεταφερόμενα έγγραφά σας είναι ασφαλή από την αρχή μέχρι το τέλος.