Συνεχίζοντας την σειρά κρυπτογραφίας με 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.

Advertisements

Μπορείς, αντί να κάνεις κρυπτογράφηση, αποκρυπτογράφηση και υπογραφή αρχείων μέσω τερματικού, να χρησιμοποιήσεις το GNU Privacy Assistant (GPA) ώστε να επιθεωρήσεις το δημιουργημένο κλειδί και να εκτελέσεις τις κλασσικές GPG λειτουργίες υπογραφής και αποκρυπτογράφησης.

Εγκατάσταση του GPA

Το GPA θα το βρεις στην διανομή σου. Στο Debian π.χ. γίνεται εγκατάσταση με:

sudo apt install gpa

Αφού έχετε συνδέσει το Trezor τρέξε το:

gpa

θα ανοίξει το παράθυρο κλειδιών. Μπορεί να σου ζητήσει το PIN του Trezor.

GPG Trezor GUI GPA assistant manager

Όπως βλέπεις στο παραπάνω παράθυρο, το κλειδί του Trezor το διάβασε μέσω του ~/.gnupg/trezor (που ετοίμασες στο προηγούμενο οδηγό) και του συνδεδεμένου Trezor. Το πρόγραμμα διάβασε το ιδιωτικό και το δημόσιο κλειδί και το εμφανίζει με 2 κλειδιά κίτρινο και γαλάζιο το ένα πάνω στο άλλο.

To GPA είναι ένα σύνολο γραφικών παραθύρων που μπορείς να καλέσεις από τα κουμπιά του παραθύρου ή απευθείας από το τερματικό με παραμέτρους:

  • -k, key manager (default)
  • -f, file manager
  • -C, card manager
  • -c, clipboard
  • -s, settings dialog
Advertisements

Κρυπτογράφηση – αποκρυπτογράφηση και υπογραφή με το GPA

Για να κρυπτογραφήσεις

  • πατάς το κουμπί με το εικονίδιο του φακέλου (ή ανοίγεις το gpa στο τερματικό με gpa -f)
  • στο παράθυρο του file manager που θα ανοίξει, ανοίγεις το αρχείο που θες να κρυπτογραφήσεις
  • μόλις εμφανιστεί στην λίστα, το επιλέγεις και πατάς το κουμπί κρυπτογράφησης
  • στο νέο παράθυρον που θα ανοίξει, επιλέγεις το κλειδί και αν θες επιλέγεις και το sign για να υπογράψεις ψηφιακά το αρχείο.
  • μπορεί να σου ζητήσει το PIN του Trezor και να επιβεβαιώσεις στην συσκευή αν θες να κρυπτογραφήσεις

Για την αποκρυπτογράφηση κάνεις την αντίστροφη διαδικασία.

Εξερεύνησε λίγο το GPA και δες τα μενού του για το τι άλλο μπορείς να κάνεις και θα τα πούμε στο επόμενο οδηγό που θα είναι διαθέσιμο στο tag: trezor-cryptography

Παραπομπές: