Public Key (δημόσιο κλειδί)
Τι καταλαβαίνει κάποιος με τον όρο Public Key;
Το public key είναι μία μοναδική διεύθυνση, η οποία χρειάζεται για τη διεξαγωγή συναλλαγών εντός ενός κρυπτοδικτύου. Πρόκειται για την πραγματοποίηση πληρωμών και συναλλαγών. Το δημόσιο κλειδί μπορεί επίσης να ερμηνευτεί ως μία διεύθυνση όμοια με έναν αριθμό λογαριασμού ή μία διεύθυνση e-mail. Για τη δυνατότητα διεξαγωγής ισχυόντων συναλλαγών, μόνο αυτό το δημόσιο κλειδί χρειάζεται να κοινοποιηθεί. Το δημόσιο αυτό κλειδί περιλαμβάνει μία σειρά από αριθμούς και γράμματα, που σημαίνει ότι έχει ιδιαίτερα υψηλό επίπεδο ασφάλειας.
Πώς εξασφαλίζεται η ασφάλεια του δημόσιου κλειδιού;
Η ασφάλεια του δημόσιου κλειδιού εξασφαλίζεται μέσω της χρήσης μίας ασύμμετρης κρυπτογράφησης. Πριν την εμφάνιση της ασύμμετρης κρυπτογράφησης, χρησιμοποιούνταν μόνο συμμετρική κρυπτογράφηση. Στόχος αυτής της κρυπτογραφικής μεθόδου είναι η κρυπτογράφηση μηνυμάτων ή αρχείων, τα οποία μετά θα αποκρυπτογραφηθούν μόνο με την εισαγωγή του κατάλληλου κωδικού. Οι ειδικοί μπορούν επίσης να αναγνωρίζουν έναν κίνδυνο σε αυτήν τη διαδικασία επειδή η παρεχόμενη ασφάλεια μειώνεται σημαντικά μόλις ένας τρίτος σπάσει τον αλγόριθμο κρυπτογράφησης.
Εάν ένα άτομο επιθυμεί να αποστείλει ένα κρυπτογραφημένο μήνυμα σε ένα άλλο άτομο, θα πρέπει να χρησιμοποιήσει το δημόσιο κλειδί του παραλήπτη. Διεξάγεται κρυπτογράφηση αυτού του μηνύματος. Μετά την αποστολή του μηνύματος, μπορεί το μήνυμα να ανακτηθεί από τον παραλήπτη. Η αποκρυπτογράφηση του μηνύματος γίνεται με την εισαγωγή του δημόσιου κλειδιού του παραλήπτη. Για το bitcoin αυτό δεν ισχύει, διότι είναι ήδη αρκετή η είσοδος μίας συναλλαγής στην αποκρυπτογράφηση του μηνύματος. Στην πραγματικότητα, διασφαλίζεται με την εισαγωγή του δημόσιου κλειδιού ότι αποκλειστικά ο παραλήπτης του μηνύματος μπορεί να το διαβάσει.