Συνεχίζοντας την σειρά κρυπτογραφίας με Hardware Wallet, στο σημερινό θα ρίξουμε μια ματιά στο GPA το οποίο είναι γραφικό περιβάλλον διαχείρισης για GPG κλειδιών και θα το συνδέσουμε με το Trezor Hardware Wallet
Σημείωση: Υπό κανονικές συνθήκες, όποιο γραφικό περιβάλλον (βλέπε : GnuPG Front Ends) για διαχείριση GPG κλειδιών και αν χρησιμοποιείς, π.χ. Kleopatra (KDE) πιθανόν να μπορεί να διαβάζει το Hardware wallet σου.
To Trezor wallet, είναι ένα hardware wallet ανοιχτού κώδικα και το χρησιμοποιούν για την διαχείριση και αποθήκευση κρυπτονομισμάτων όπως το είδαμε στο άρθρο:
Στην σειρά άρθρων, εξερευνώ τις δυνατότητες του Trezor Wallet οι οποίες «ξεπερνάνε» αυτές για τις οποίες στο 99% των περιπτώσεων χρησιμοποιείται. Εξερευνώ τις δυνατότητές του ως συσκευή κρυπτογράφησης δεδομένων (αρχεία, email, συνθηματικά, login manager κλπ).
Η σειρά άρθρων θα είναι διαθέσιμη στο tag:
trezor-cryptography
Στο προηγούμενο οδηγό, Trezor και GPG | κρυπτογράφηση αρχείων [Μέρος 1] ετοίμασες τον υπολογιστή σου, για να μπορεί να κρυπτογραφεί αρχεία με χρήση του ιδιωτικού κλειδιού που βρίσκεται μέσα στο Trezor Wallet.
Μπορείς, αντί να κάνεις κρυπτογράφηση, αποκρυπτογράφηση και υπογραφή αρχείων μέσω τερματικού, να χρησιμοποιήσεις το GNU Privacy Assistant (GPA) ώστε να επιθεωρήσεις το δημιουργημένο κλειδί και να εκτελέσεις τις κλασσικές GPG λειτουργίες υπογραφής και αποκρυπτογράφησης.
Εγκατάσταση του GPA
Το GPA θα το βρεις στην διανομή σου. Στο Debian π.χ. γίνεται εγκατάσταση με:
sudo apt install gpa
Αφού έχετε συνδέσει το Trezor τρέξε το:
gpa
θα ανοίξει το παράθυρο κλειδιών. Μπορεί να σου ζητήσει το PIN του Trezor.

Όπως βλέπεις στο παραπάνω παράθυρο, το κλειδί του Trezor το διάβασε μέσω του ~/.gnupg/trezor
(που ετοίμασες στο προηγούμενο οδηγό) και του συνδεδεμένου Trezor. Το πρόγραμμα διάβασε το ιδιωτικό και το δημόσιο κλειδί και το εμφανίζει με 2 κλειδιά κίτρινο και γαλάζιο το ένα πάνω στο άλλο.
To GPA είναι ένα σύνολο γραφικών παραθύρων που μπορείς να καλέσεις από τα κουμπιά του παραθύρου ή απευθείας από το τερματικό με παραμέτρους:
- -k, key manager (default)
- -f, file manager
- -C, card manager
- -c, clipboard
- -s, settings dialog
Κρυπτογράφηση – αποκρυπτογράφηση και υπογραφή με το GPA

Για να κρυπτογραφήσεις
- πατάς το κουμπί με το εικονίδιο του φακέλου (ή ανοίγεις το gpa στο τερματικό με
gpa -f
) - στο παράθυρο του file manager που θα ανοίξει, ανοίγεις το αρχείο που θες να κρυπτογραφήσεις
- μόλις εμφανιστεί στην λίστα, το επιλέγεις και πατάς το κουμπί κρυπτογράφησης
- στο νέο παράθυρον που θα ανοίξει, επιλέγεις το κλειδί και αν θες επιλέγεις και το sign για να υπογράψεις ψηφιακά το αρχείο.
- μπορεί να σου ζητήσει το PIN του Trezor και να επιβεβαιώσεις στην συσκευή αν θες να κρυπτογραφήσεις
Για την αποκρυπτογράφηση κάνεις την αντίστροφη διαδικασία.
Εξερεύνησε λίγο το GPA και δες τα μενού του για το τι άλλο μπορείς να κάνεις και θα τα πούμε στο επόμενο οδηγό που θα είναι διαθέσιμο στο tag:
trezor-cryptography
Παραπομπές:
Σου άρεσε το άρθρο; Πες την άποψή σου... έστω και Ανώνυμα: