Toplip, πολύ ενδιαφέρον βοηθητικό πρόγραμμα CLI για κρυπτογράφηση και αποκρυπτογράφηση αρχείων

σχετικά με το toplip

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Toplip. Αυτό είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών για κρυπτογράφηση και αποκρυπτογράφηση αρχείων. Σήμερα υπάρχουν πολλά εργαλεία κρυπτογράφησης αρχείων για την προστασία των αρχείων μας, όπως Cryptomater, CryptGo, Cryptr και GnuPG, κ.λπ., αλλά αυτό το εργαλείο είναι μια καλή εναλλακτική λύση σε όλα αυτά.

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

Γενικά χαρακτηριστικά του Toplip

Σε σύγκριση με άλλα εργαλεία κρυπτογράφησης αρχείων, το toplip μας παρέχει με τις ακόλουθες δυνατότητες:

  • Έθεσα μια μέθοδο κρυπτογράφησης με βάση XTS-AES256.
  • Θα είμαστε σε θέση κρυπτογράφηση αρχείων εντός εικόνων (PNG / JPEG).
  • Θα έχουμε τη δυνατότητα να χρησιμοποιήσουμε ένα προστασία πολλαπλού κωδικού πρόσβασης.
  • Απλοποιημένη προστασία ενάντια σε βίαιες επιθέσεις.
  • Μας δίνει τη δυνατότητα δημιουργίας "εύλογη άρνηση".
  • Δεν υπάρχουν αναγνωρίσιμοι δείκτες εξόδου.
  • Είναι ένα βοηθητικό πρόγραμμα του ανοιχτού κώδικα / GPLv3.

Εγκατάσταση toplip

Δεν απαιτείται εγκατάσταση. Το μόνο που πρέπει να κάνουμε είναι κατεβάστε το εκτελέσιμο δυαδικό αρχείο Toplip από το επίσημη σελίδα προϊόντος. Μετά τη λήψη θα πρέπει να του δώσουμε δικαιώματα εκτέλεσης πληκτρολογώντας στο τερματικό (Ctrl + Alt + T):

chmod +x toplip

Χρησιμοποιώντας το Toplip

Εάν εκτελέσουμε το Toplip χωρίς ορίσματα, θα μας δείξει το βοήθεια.

Βοήθεια Toplip

./toplip

Μερικά παραδείγματα Toplip

Κρυπτογράφηση / αποκρυπτογράφηση ενός μόνο αρχείου

Μπορούμε να κρυπτογραφήσουμε ένα αρχείο (file1) γράφοντας από το φάκελο στον οποίο έχουμε το αρχείο toplip:

toplip μόνο κρυπτογραφημένο αρχείο

./toplip archivo1 > archivo1.encrypted

Αυτή η εντολή θα μας ζητήσει να γράψουμε έναν κωδικό πρόσβασης. Μόλις το γράψουμε, θα το κάνει θα κρυπτογραφήσει το περιεχόμενο του αρχείου1 και θα τα αποθηκεύσει σε ένα αρχείο που ονομάζεται file1.encrypted τοποθετώντας τον στον τρέχοντα κατάλογο εργασίας.

Για να ελέγξουμε εάν το αρχείο είναι πραγματικά κρυπτογραφημένο, μπορούμε να προσπαθήσουμε να το ανοίξουμε και θα δούμε μερικούς τυχαίους χαρακτήρες. Για να δούμε το περιεχόμενο του αρχείου που μόλις κρυπτογραφήσαμε, θα πρέπει να χρησιμοποιήσουμε το -δ επιλογή ως κατωτέρω:

toplip μόνο αποκρυπτογραφημένο αρχείο

./toplip -d archivo1.encrypted

Αυτή η εντολή θα αποκρυπτογραφήσει το δεδομένο αρχείο και θα εμφανίσει το περιεχόμενο στο παράθυρο του τερματικού.

Επαναφορά κρυπτογραφημένου αρχείου

Για να επαναφέρουμε το αρχείο αντί να βλέπουμε μόνο το περιεχόμενο, θα πρέπει να κάνουμε κάτι σαν το εξής:

./toplip -d archivo1.encrypted > archivo1Restaurado

Θα μας ζητήσει τον σωστό κωδικό πρόσβασης για την αποκρυπτογράφηση του αρχείου. Ολοι τα περιεχόμενα του file1.encrypted θα επαναφερθούν σε ένα αρχείο που ονομάζεται file1Restored. Αυτά τα ονόματα είναι απλώς ένα παράδειγμα. Συνιστάται να χρησιμοποιείτε λιγότερο προβλέψιμα ονόματα.

Κρυπτογράφηση / αποκρυπτογράφηση πολλαπλών αρχείων

Μπορούμε επίσης κρυπτογράφηση δύο αρχείων με δύο ξεχωριστούς κωδικούς πρόσβασης για κάθε ένα.

toplip κρυπτογραφημένα δύο αρχεία

./toplip -alt archivo1 archivo2 > archivo3.encriptado

Θα ζητηθεί κωδικός πρόσβασης για κάθε αρχείο. Μπορούμε να χρησιμοποιήσουμε διαφορετικούς κωδικούς πρόσβασης. Αυτό που θα κάνει η παραπάνω εντολή είναι να κρυπτογραφήσει το περιεχόμενο δύο αρχείων και να τα αποθηκεύσει σε ένα αρχείο που ονομάζεται file3.encripted. Όταν επαναφέρουμε τα αρχεία, θα πρέπει να γράψουμε μόνο τον αντίστοιχο κωδικό πρόσβασης του αρχείου για επαναφορά. Εάν γράψουμε τον κωδικό πρόσβασης του αρχείου1, το εργαλείο θα επαναφέρει το αρχείο1. Εάν γράψουμε τον κωδικό πρόσβασης του αρχείου2, αυτό το αρχείο θα αποκατασταθεί.

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

Για να αποκρυπτογραφήσουμε το αρχείο1 από το αρχείο file3.encripted, θα πρέπει να γράψουμε μόνο:

./toplip -d archivo3.encriptado > archivo1.desencriptado

Θα πρέπει να πληκτρολογήσουμε τον σωστό κωδικό πρόσβασης για το αρχείο1. Για να αποκρυπτογραφήσουμε το αρχείο2 από το αρχείο file3.encripted, θα πρέπει να γράψουμε βασικά το ίδιο πράγμα με την αποκρυπτογράφηση του αρχείου1, αλλά αλλάζοντας το όνομα και χρησιμοποιώντας τον κωδικό πρόσβασης που εκχωρήσαμε στο αρχείο2.

Χρησιμοποιήστε πολλαπλή προστασία με κωδικό πρόσβασης

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

πολλαπλός κωδικός πρόσβασης

./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords

Όπως μπορείτε να δείτε από το παραπάνω παράδειγμα, ο toplip μου ζήτησε να γράψω δύο (-γ 2) κωδικοί πρόσβασης. Λάβετε υπόψη ότι πρέπει να γράψουμε δύο διαφορετικούς κωδικούς πρόσβασης. Για να αποκρυπτογραφήσουμε αυτό το αρχείο, θα πρέπει να γράψουμε:

./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado

Απόκρυψη αρχείων μέσα στην εικόνα

Καλείται η πρακτική απόκρυψης ενός αρχείου, μηνύματος, εικόνας ή βίντεο σε άλλο αρχείο στιγογραφία. Αυτή η δυνατότητα υπάρχει στο Toplip από προεπιλογή. Για να αποκρύψουμε ένα αρχείο μέσα σε εικόνες, θα χρησιμοποιήσουμε την επιλογή -m.

toplip εικόνας με κρυφό αρχείο

./toplip -m imagen.jpg archivo1 > imagen1.jpg

Αυτή η εντολή κρύβει το περιεχόμενο του αρχείου1 μέσα σε μια εικόνα που ονομάζεται image1.png. Για να το αποκρυπτογραφήσουμε θα πρέπει να εκτελέσουμε:

./toplip -d imagen1.png > archivo1.desencriptado

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


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.