Πώς να κάνετε κρυπτογράφηση, αποκρυπτογράφηση & υπογραφή εύκολα με Seahorse [Linux]

Μάθετε περισσότερα σχετικά με την ασφάλεια και την κρυπτογράφηση χρησιμοποιώντας το Seahorse στο Linux.

Μάθετε περισσότερα σχετικά με την ασφάλεια και την κρυπτογράφηση χρησιμοποιώντας το Seahorse στο Linux.
Διαφήμιση

Η κρυπτογράφηση ήταν εδώ και αρκετό καιρό. Είναι ένας από τους προτιμώμενους τρόπους για να διατηρήσετε τα δεδομένα ιδιωτικά και να υπογράψετε το περιεχόμενο ως προέρχοντα από μια αυθεντική πηγή. Την άλλη μέρα συνειδητοποίησα ότι είχα ξεχάσει τον προεπιλεγμένο κωδικό πρόσβασης για ένα από τα εγκαίνια του Ubuntu μου και ενώ προσπαθούσα να το πάρω πίσω στη δουλειά συνειδητοποίησα ότι το Ubuntu (Gnome γενικά) έχει ένα εξαιρετικό front-end στο GPG. Ονομάζεται Seahorse.

Όλα αυτά, ενώ χρησιμοποιούσα το τερματικό για να κρυπτογραφήσω ένα αρχείο ή δύο όταν ήταν απαραίτητο. Το Seahorse κάνει την εργασία πολύ πιο εύκολη, προσφέροντάς σας ένα ωραίο GUI στο GPG. Στο Ubuntu μπορείτε να αποκτήσετε πρόσβαση στην κρυπτογράφηση Seahorse μέσω του συστήματος> Προτιμήσεις> Κωδικοί πρόσβασης και Κλειδιά κρυπτογράφησης . Η καταχώρηση μενού δεν είναι εξ ολοκλήρου περιγραφική και μπορείτε να την καταργήσετε ως εργαλείο για τη διαχείριση αποθηκευμένων κωδικών πρόσβασης και κλειδιών κρυπτογράφησης. Καλά Seahorse κάνει αυτό, αλλά προσφέρει πολλά περισσότερα, όπως θα δούμε.

Πρώτα πράγματα πρώτα, αφήνει λίγο έδαφος. Αν δεν ξέρετε για το GPG εδώ είναι μια γρήγορη γραμμή ή δύο, ειδικά για εσάς. Το GPG σημαίνει Gnu Privacy Guard και είναι ένα εργαλείο που μπορείτε να χρησιμοποιήσετε για την κρυπτογράφηση πληροφοριών. Το GPG υλοποιεί το OpenPGP, το οποίο καθορίζει τους κανόνες και τους κανόνες σχετικά με τον τρόπο κρυπτογράφησης των δεδομένων ώστε να μπορούν να μεταφερθούν με ασφάλεια. Εάν αυτό δεν έχει νόημα, μην γρατζουνίστε το κεφάλι σας πάρα πολύ. Απλά θυμηθείτε όποτε αναφέρω το OpenPGP αναφέρομαι σε ένα πρότυπο, και όταν λέω GPG εννοώ το πρόγραμμα / εφαρμογή / εργαλείο.

Ένα σημαντικό πράγμα που πρέπει να συνειδητοποιήσουμε είναι ότι ένας κωδικός πρόσβασης κατά μήκος δεν μπορεί να λύσει το πρόβλημα όταν χειρίζεται ευαίσθητες πληροφορίες. Υπάρχουν δεκάδες τρόποι με τους οποίους μπορείτε να διαβάσετε ένα αρχείο χωρίς να εισάγετε τον κωδικό πρόσβασης, πόσο μάλλον να χρειαστεί να σπάσετε τον κωδικό πρόσβασης.

Το δημόσιο κλειδί και το ιδιωτικό κλειδί

Αυτοί οι δύο όροι συνήθιζαν να μπερδεύουν τον εαυτό μου. Τα πράγματα έχουν πάει καλύτερα τώρα και θα προσπαθούσα να το βάλω σε απλές λέξεις όσο μπορώ. Κάθε φορά που χρειάζεται να κρυπτογραφήσετε οποιοδήποτε αρχείο ή μήνυμα χρησιμοποιώντας το GPG, θα δημιουργήσετε ένα σύνολο κλειδιών. Ένας από αυτούς ονομάζεται δημόσιο κλειδί και ο άλλος ονομάζεται ιδιωτικό κλειδί. Και οι δύο είναι σαν δύο κλειδιά στην ίδια κλειδαριά, και τα δύο μπορούν να χρησιμοποιηθούν για την κρυπτογράφηση του αρχείου ή του μηνύματος, αλλά - υπάρχει μια συστροφή. Η συστροφή είναι ότι Εάν κρυπτογραφείτε το μήνυμα χρησιμοποιώντας το δημόσιο κλειδί, μπορεί να ξεκλειδωθεί χρησιμοποιώντας το ιδιωτικό κλειδί και αν κρυπτογραφήσετε το μήνυμα χρησιμοποιώντας το ιδιωτικό κλειδί, μπορεί να ξεκλειδωθεί χρησιμοποιώντας το δημόσιο κλειδί.

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

Ας δούμε πώς μπορείτε να χρησιμοποιήσετε το Seahorse:

Βήμα 1: Δημιουργήστε ένα κλειδί

Κάντε κλικ στο File & New και επιλέξτε το κλειδί PGP . Εισαγάγετε στις απαιτούμενες πληροφορίες. Αφήστε τον αλγόριθμο στο DSA Elgamal αν δεν είστε βέβαιοι για άλλες επιλογές. Μπορείτε να χτυπήσετε τη δύναμη αν θέλετε. Με όλα τα στοιχεία, κάντε κλικ στο Δημιουργία . Στη συνέχεια, θα σας ζητηθεί να εισαγάγετε έναν κωδικό πρόσβασης ή μια φράση πρόσβασης. Επιλέξτε ένα πραγματικό σκληρό, καθιστούν δύσκολο να μαντέψει, να το κάνει πολύ. Θυμηθείτε ότι μια αλυσίδα είναι τόσο ισχυρή όσο ο ασθενέστερος σύνδεσμος και στην περίπτωση αυτή ο κωδικός πρόσβασης / φράση πρόσβασης είναι ο ασθενέστερος σύνδεσμος. Ταυτόχρονα, να έχετε κατά νου ότι αν ξεχάσετε τη φράση πρόσβασης όλες οι πληροφορίες που κρυπτογραφήσατε με τη χρήση θα χάνονταν.

κρυπτογράφηση seahorse

Βήμα 2: Δημοσιεύστε το δημόσιο κλειδί

Όπως εξήγησα παραπάνω, παράγονται δύο τύποι κλειδιών. Ένα δημόσιο κλειδί και ένα ιδιωτικό κλειδί. Ο παραλήπτης. θα πρέπει να έχει το δημόσιο κλειδί σας προτού να μπορέσει να δει οποιεσδήποτε μηνύματα ή αρχεία που έχουν σταλεί από εσάς. Επιλέξτε Απομακρυσμένα> Πλήκτρα συγχρονισμού και δημοσίευσης . Επιλέξτε ένα διακομιστή, κάντε κλικ στο κλείσιμο και στη συνέχεια στην επιλογή Συγχρονισμός . Ενώ η ιδέα της τοποθέτησης του δημόσιου κλειδιού σας σε ένα διακομιστή μπορεί να φανεί τρομακτικό, είναι απολύτως ασφαλής και ανιδιοτελής, όπως θα δούμε.

κρυπτογράφηση seahorse

Κρυπτογράφηση του αρχείου

Τώρα που έχετε κάνει όλη τη σκληρή δουλειά, κρυπτογράφηση του αρχείου είναι εύκολη peasy. Κάντε δεξί κλικ στο αρχείο και επιλέξτε Κρυπτογράφηση ... Στο παράθυρο που εμφανίζεται, ελέγξτε όλους τους παραλήπτες στους οποίους θέλετε να μπορείτε να δείτε το μήνυμα / αρχείο. Επίσης, επιλέξτε το λογαριασμό που θέλετε να υπογράψετε ως. Στείλτε το μαζί σας. Οι επιδιωκόμενοι παραλήπτες θα μπορούν να δουν το αρχείο μετά την εισαγωγή της δικής τους φράσης πρόσβασης.

κρυπτογράφηση seahorse

Αποκρυπτογράφηση του αρχείου

Κάθε αρχείο που προοριζόταν να σας δει μπορεί να αποκρυπτογραφηθεί εισάγοντας τη δική σας φράση πρόσβασης. Λάβετε υπόψη ότι θα πρέπει να έχετε το δημόσιο κλειδί του αποστολέα. Είναι ο συνδυασμός του γεγονότος ότι το μήνυμα προοριζόταν για εσάς καθώς και το δημόσιο κλειδί του αποστολέα που επιτρέπει την αποκρυπτογράφηση του αρχείου και την προβολή του περιεχομένου του.

Seahorse αρχείο κρυπτογράφησης

Αν ενδιαφέρεστε όχι μόνο για κρυπτογράφηση τύπου seahorse αλλά για όλους τους τύπους, ίσως θέλετε να δείτε πώς μπορείτε να δημιουργήσετε έναν ιδιωτικό κρυπτογραφημένο κατάλογο στο σύστημα Linux Πώς να κρυπτογραφήσετε αρχεία σε Linux με eCryptfs Πώς να κρυπτογραφήσετε αρχεία σε Linux με eCryptfs Διαβάστε περισσότερα, αν θέλετε να κάνετε όλα τα παραπάνω στα Windows, ίσως θέλετε να δείτε αυτό το θέμα Πώς να κρυπτογραφήσετε εύκολα έγγραφα ηλεκτρονικού ταχυδρομείου ή κειμένου [Windows] Πώς εύκολα κρυπτογραφείτε έγγραφα ηλεκτρονικού ταχυδρομείου ή κειμένου [Windows] Διαβάστε περισσότερα.

In this article