Αν θες φορητοτητα παντου, σε οποιοδηποτε linux λειτουργικο με στικακι, μπορεις να κανεις το εξεις. Εγκαθηστας στον υπολογιστη το ccrypt ή βαλε τα πακετα του στο στικακι, ωστε να τα εχεις μαζι και να τα εγκαθιστας, οπου χρειαζεται.
Με το ccrypt, μπορεις να απο/κρυπτογραφεις αρχεια κειμενου. Σε ενα αρχειο, θα βαλεις ολους τους κωδικους σου, σε τρεις στηλες πχ site, username, password... και μετα το κρυπτογραφεις με το ccrypt. Για να βρισκεις τον κωδικο που θες δινεις την εντολη ccat η οποια σου ζητα τον master code και προβαλει τα δεδομενα του αρχειου οπως η cat. Με την βοηθεια της grep, ψαχνεις τον κωδικο που θες. πχ ccat pass.txt.cpt | grep youtube. Oι παρακατω εντολες ειναι απλως για ευκολια και τις εχω στο .bash_aliases. οποτε θελω να βρω ενα κωδικο απλα γραφω pass <site> και ειμαι ετοιμος.
Ακομα και αν χασεις το στικακι, το αρχειο ειναι κρυπτογραφημενο με τον master code και με τον αλγοριθμο AES, οποτε για νορμαλ ατομα, δεν υπαρχει περιπτωση να καταφερουν να το αποκρυπτογραφησουν.
- Κώδικας: Επιλογή όλων
passinit () { read -p "Enter password: " pass; export passphrase=$pass; }
pass () { ccat ~/pass.txt.cpt | grep $1 ;} ή pass () { ccat -Ε passphrase ~/pass.txt.cpt | grep $1 ;}
passedit () { ccdecrypt -E passphrase ~/pass.txt.cpt; nano ~/pass.txt; ccrypt -E passphrase ~/pass.txt ;}
passenc () { ccrypt -E passphrase ~/pass.txt ;}