Toplip, utilitar CLI foarte interesant pentru a cripta și decripta fișiere

cam toplip

În următorul articol vom arunca o privire la Toplip. Acesta este unul Utilitar de linie de comandă pentru criptarea și decriptarea fișierelor. În prezent, există numeroase instrumente de criptare a fișierelor pentru a ne proteja fișierele, cum ar fi Cryptoater, CryptGo, Cryptr și GnuPG, etc, dar acest instrument este o alternativă bună la toate.

Aceasta este o utilitar de criptare gratuit și open source care folosește o metodă de criptare puternică numită AES256, împreună cu un design XTS-AES pentru a ne proteja datele confidențiale. De asemenea, folosește Scrypt, care este o funcție de derivare a cheilor bazată pe parole, pentru a ne proteja parolele împotriva atacurilor cu forță brută.

Caracteristicile generale ale Toplip

În comparație cu alte instrumente de criptare a fișierelor, Toplip ne este livrat cu următoarele caracteristici:

  • Am avut o metodă de criptare bazată pe XTS-AES256.
  • Vom fi capabili criptați fișierele din interiorul imaginilor (PNG/JPG).
  • Vom avea posibilitatea să folosim un Protecție cu parole multiple.
  • Protecție simplificată împotriva atacurilor cu forță brută.
  • Ne oferă posibilitatea de a genera un „negare plauzibila".
  • Nu există marcaje de ieșire identificabile.
  • Este o utilitate a sursă deschisă / GPLv3.

Instalare Toplip

Nu necesită instalare. Tot ce va trebui să facem este descărcați binarul executabil Toplip de la pagina oficială a produsului. Odată descărcat, va trebui să îi acordăm permisiuni de execuție scriind în terminal (Ctrl+Alt+T):

chmod +x toplip

Folosind Toplip

Dacă rulăm Toplip fără argumente, acesta ne va arăta ajutor.

Ajută-l pe Toplip

./toplip

Câteva exemple Toplip

Criptați/decriptați un singur fișier

Putem cripta un fișier (file1) scriind din folderul în care avem fișierul toplip:

Numai fișierul criptat toplip

./toplip archivo1 > archivo1.encrypted

Această comandă ne va cere să introducem o parolă. Odată ce o scriem, va cripta conținutul fișierului1 și le va salva într-un fișier numit file1.encrypted plasându-l în directorul de lucru curent.

Pentru a verifica dacă fișierul este într-adevăr criptat, putem încerca să-l deschidem și vom vedea câteva caractere aleatorii. Pentru a vedea conținutul fișierului pe care tocmai l-am criptat, va trebui să folosim opțiunea -d ca mai jos:

Toplip decriptat un singur fișier

./toplip -d archivo1.encrypted

Această comandă va decripta fișierul dat și va afișa conținutul în fereastra terminalului.

Restaurați fișierul criptat

Pentru a restabili fișierul în loc să vedem doar conținutul, va trebui să facem ceva de genul următor:

./toplip -d archivo1.encrypted > archivo1Restaurado

Ne va cere parola corectă pentru a decripta fișierul. Toate Conținutul fișierului1.encrypted va fi restaurat într-un fișier numit file1Restored. Aceste nume sunt doar un exemplu. Este recomandabil să folosiți nume mai puțin previzibile.

Criptați/decriptați mai multe fișiere

Putem de asemenea criptați două fișiere cu două parole separate pentru fiecare.

Toplip a criptat două fișiere

./toplip -alt archivo1 archivo2 > archivo3.encriptado

Ni se va cere o parolă pentru fiecare fișier. Putem folosi parole diferite. Ceea ce va face comanda de mai sus este să cripteze conținutul a două fișiere și să le salveze într-un singur fișier numit file3.encrypted. Când restaurăm fișierele, Va trebui doar să scriem parola corespunzătoare fișierului de restaurat. Dacă scriem parola fișierului 1, instrumentul va restaura fișierul 1. Dacă scriem parola fișierului2, acest fișier va fi restaurat.

Fiecare ieșire criptată poate conține până la patru fișiere complet independente, și fiecare creat cu propria sa parolă separată și unică. Datorită modului în care rezultatele criptate sunt reunite, nu există nicio modalitate de a determina cu ușurință dacă există mai multe fișiere. Acest lucru va împiedica un alt utilizator să identifice în mod concludent că există date sensibile suplimentare. Aceasta se numește negare plauzibila, și este una dintre cele mai interesante caracteristici ale acestui instrument.

Pentru a decripta fișierul 1 din fișierul criptat 3., va trebui doar să scriem:

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

Va trebui să introducem parola corectă pentru fișierul 1. Pentru a decripta fișierul2 din fișierul3.criptat, va trebui să scriem practic la fel ca și pentru a decripta fișierul1, dar schimbând numele și folosind parola pe care am atribuit-o fișierului2.

Utilizați protecția cu mai multe parole

Aceasta este o altă caracteristică grozavă. Vom putea adăugați mai multe parole pentru un singur fișier atunci când îl criptați. Acest lucru va fi foarte eficient împotriva încercărilor de forță brută.

parolă toplip multiplă

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

După cum puteți vedea în exemplul de mai sus, toplip mi-a cerut să scriu două (-C 2) parole. Rețineți că trebuie să scriem două parole diferite. Pentru a decripta acest fișier, va trebui să scriem:

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

Ascundeți fișierele din interiorul imaginii

Se numește practica de a ascunde un fișier, mesaj, imagine sau videoclip în interiorul altui fișier steganografie. Această caracteristică există în Toplip în mod implicit. Pentru a ascunde un fișier(e) în imagini, vom folosi opțiunea -m.

imagine toplip cu fișier ascuns

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

Această comandă ascunde conținutul fișierului1 în interiorul unei imagini numită imagine1.png. Pentru a-l decripta va trebui să executăm:

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

În site-ul proiectului Vom putea obține mai multe informații despre posibilitățile acestui instrument.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.