V naslednjem članku si bomo ogledali Toplip. To je eno pripomoček ukazne vrstice za šifriranje in dešifriranje datotek. Danes obstajajo številna orodja za šifriranje datotek, ki ščitijo naše datoteke, kot so Cryptomater, CryptGo, Cryptr in GnuPG, itd., vendar je to orodje dobra alternativa vsem.
To je brezplačni in odprtokodni pripomoček za šifriranje ki uporablja močno metodo šifriranja, imenovano AES256, skupaj z dizajnom XTS-AES za zaščito naših zaupnih podatkov. Za zaščito naših gesel pred napadi s silo uporablja tudi Scrypt, ki je funkcija za izpeljavo ključa na osnovi gesla.
Splošne značilnosti Toplipa
V primerjavi z drugimi orodji za šifriranje datotek nam ga Toplip ponuja z naslednjimi funkcijami:
- Postavil sem način šifriranja na podlagi XTS-AES256.
- Bomo zmogli šifriranje datotek znotraj slik (PNG/JPG).
- Imeli bomo možnost uporabe a večkratna zaščita z geslom.
- Poenostavljena zaščita proti napadom surove sile.
- Daje nam možnost ustvarjanja "verjeten zanikanje".
- Izhodnih oznak ni mogoče prepoznati.
- To je pripomoček odprtokodni / GPLv3.
Namestitev toplipa
Namestitev ni potrebna. Vse kar moramo storiti je prenesi izvedljivo binarno datoteko Toplip iz uradna stran izdelka. Ko ga prenesemo, mu bomo morali dati dovoljenja za izvrševanje tako, da vtipkamo v terminal (Ctrl + Alt + T):
chmod +x toplip
Uporaba Toplipa
Če izvedemo Toplip brez argumentov, nam bo pokazal pomoč.
./toplip
Nekaj primerov Toplipa
Šifriranje / dešifriranje ene datoteke
Datoteko lahko šifriramo (datoteka1) pisanje iz mape, v kateri imamo datoteko toplip:
./toplip archivo1 > archivo1.encrypted
Ta ukaz nas bo pozval, da napišemo geslo. Ko ga enkrat napišemo, bo bo šifriral vsebino datoteke1 in shranil jih bo v datoteko file1.encrypted, ki jo bo postavil v trenutni delovni imenik.
Če želimo preveriti, ali je datoteka res šifrirana, jo lahko poskusimo odpreti in videli bomo nekaj naključnih znakov. Če si želimo ogledati vsebino datoteke, ki smo jo pravkar šifrirali, bomo morali uporabiti datoteko -d možnost kot spodaj:
./toplip -d archivo1.encrypted
Ta ukaz bo dešifriral dano datoteko in bo prikazal vsebino v terminalskem oknu.
Obnovite šifrirano datoteko
Če želite datoteko obnoviti, namesto da bi si samo ogledali vsebino, bomo morali narediti nekaj takega:
./toplip -d archivo1.encrypted > archivo1Restaurado
Prosil nas bo za pravilno geslo za dešifriranje datoteke. Vsi vsebina datoteke1.encrypted bo obnovljena v datoteko z imenom file1Restored. Ta imena so zgolj primer. Priporočljivo je uporabljati manj predvidljiva imena.
Šifriranje / dešifriranje več datotek
Lahko tudi šifriraj dve datoteki z dvema ločenima gesloma za vsako.
./toplip -alt archivo1 archivo2 > archivo3.encriptado
Za vsako datoteko bomo prosili za geslo. Uporabljamo lahko različna gesla. Zgornji ukaz bo šifriral vsebino dveh datotek in jih shranil v eno datoteko, imenovano file3.encripted. Ko obnovimo datoteke, samo obnoviti bomo morali ustrezno geslo datoteke. Če napišemo geslo datoteke1, bo orodje obnovilo datoteko1. Če napišemo geslo datoteke2, bo ta datoteka obnovljena.
Vsak izhod šifriran lahko vsebuje do štiri popolnoma neodvisne datoteke, in vsak ustvarjen s svojim ločenim in edinstvenim geslom. Zaradi načina sestavljanja šifriranih rezultatov, ni mogoče enostavno ugotoviti, ali obstaja več datotek. To bo preprečilo, da bi drug uporabnik dokončno ugotovil, da obstajajo dodatni zaupni podatki. To se imenuje verjeten zanikanjein je ena najbolj zanimivih lastnosti tega orodja.
Če želite dešifrirati datoteko1 iz datoteke3.encripted, bomo morali samo zapisati:
./toplip -d archivo3.encriptado > archivo1.desencriptado
Vnesti bomo morali pravilno geslo za datoteko1. Če želite dešifrirati datoteko2 iz datoteke3.encripted, bomo morali v bistvu napisati enako kot dešifrirati datoteko1, vendar spremeniti ime in uporabiti geslo, ki smo ga dodelili datoteki2.
Uporabite večkratno zaščito z geslom
To je še ena odlična lastnost. Bomo lahko med šifriranjem dodajte več gesel za eno datoteko. To bo zelo učinkovito proti poskusom surove sile.
./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords
Kot lahko vidite iz zgornjega primera, me je Toplip prosil, naj napišem dve (-c 2) gesla. Upoštevajte, da moramo napisati dve različni gesli. Za dešifriranje te datoteke bomo morali napisati:
./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado
Skrij datoteke znotraj slike
Imenuje se praksa skrivanja datoteke, sporočila, slike ali videoposnetka v drugi datoteki steganografija. Ta funkcija privzeto obstaja v Toplipu. Za skrivanje datotek znotraj slik bomo uporabili možnost -m.
./toplip -m imagen.jpg archivo1 > imagen1.jpg
Ta ukaz skrije vsebino datoteke1 znotraj slike z imenom image1.png. Za njegovo dešifriranje bomo morali izvesti:
./toplip -d imagen1.png > archivo1.desencriptado
V spletna stran projekta lahko bomo dobili več informacij o možnostih tega orodja.