Con VIM è facilissimo rendere illeggibili le informazioni contenute nei nostri documenti di testo. Vediamo Come.
Ogni tanto potrebbe essere utile scambiare velocemente informazioni criptate, con VI è molto semplice.
VI usa un sistema di crittografia simmetrica , quindi è necessario che troviate un modo sicuro di trasmettere la password al vostro interlocutore.
Iniziamo avviando VIM:
vi prova
Ora scriviamo il nostro testo:
[a]
Questo è un testo segretissimo!!!
[ESC]
Ora diamo il comando per criptare il nostro file:
:X
Vim ci risponderà prontamente:
enter encryption key:
Provvediamo ad inserire la nostra password:
enter encryption key: *
[ENTER]
Vim ci chiederà di inserire nuovamente la password
enter same key again: *
[ENTER]
Ora il nostro file è stato criptato, basta salvarlo ed il gioco è fatto:
:x
Il comando di crittografia è molto simile a quello di salvataggio, ricordate che se volete criptare un file dovete inserire la X maiuscola, mentre se volete salvare usate la minuscola
Se qualcuno tentasse di aprire il file con un qualsiasi editor diverso da VIM:
nano prova
Si ritroverebbe:
VimCrypt~01!ÃO^Ü]â ä^Ú¡ð|Ï õ~¤ÁJ.^ÉÚypêÃ^Ï>|1`^Vá#^Á
Mentre un utente di VIM si ritroverebbe davanti una richiesta come questa:
need encryption key for "prova"
Enter Encryption Key:
Basta inserire la nostra password e riavremo il testo in chiaro.
La gestione delle password di VIM è molto peculiare, se sbagliate la chiave non avrete alcun messaggio di "password errata" ma verrà visualizzato il testo decriptato con quella chiave, ovviamente incomprensibile.
Questo è tutto.
Saluti e al prossimo post!
Penaz