Toplip, veldig interessant CLI-verktøy for å kryptere og dekryptere filer

om topplip

I neste artikkel skal vi ta en titt på Toplip. Dette er en kommandolinjeverktøy for filkryptering og dekryptering. I dag er det mange filkrypteringsverktøy for å beskytte filene våre som Cryptomater, CryptGo, Cryptr og GnuPGosv., men dette verktøyet er et godt alternativ til dem alle.

Dette er en gratis og åpen kildekode krypteringsverktøy som bruker en sterk krypteringsmetode kalt AES256, sammen med et design XTS-AES for å beskytte våre konfidensielle data. Den bruker også Scrypt, som er en passordbasert nøkkelavledningsfunksjon, for å beskytte passordene våre mot brute force-angrep.

Generelle egenskaper ved Toplip

Sammenlignet med andre filkrypteringsverktøy, leverer toplip den til oss med følgende funksjoner:

  • Jeg stilte en krypteringsmetode basert på XTS-AES256.
  • Vi klarer det kryptere filer i bilder (PNG / JPEG).
  • Vi vil ha muligheten til å bruke en flere passordbeskyttelse.
  • Forenklet beskyttelse mot voldsomme angrep.
  • Det gir oss muligheten til å generere en "sannsynlig fornektelse".
  • Det er ingen identifiserbare utgangsmarkører.
  • Det er et verktøy for åpen kildekode / GPLv3.

Topplipsinstallasjon

Ingen installasjon nødvendig. Alt vi trenger å gjøre er last ned Toplip kjørbar binær fra offisiell produktside. Når du er lastet ned, må vi gi det utførelsestillatelser ved å skrive inn terminalen (Ctrl + Alt + T):

chmod +x toplip

Bruke Toplip

Hvis vi kjører Toplip uten argumenter, vil det vise oss ayuda.

Hjelp Toplip

./toplip

Noen eksempler på Toplip

Krypter / dekrypter en enkelt fil

Vi kan kryptere en fil (fil1) skriver fra mappen der vi har toplip-filen:

toplip bare kryptert fil

./toplip archivo1 > archivo1.encrypted

Denne kommandoen vil be oss om å skrive et passord. Når vi har skrevet det, vil det vil kryptere innholdet i filen1 og det vil lagre dem i en fil kalt file1.kryptert og plassere den i gjeldende arbeidskatalog.

For å sjekke om filen virkelig er kryptert, kan vi prøve å åpne den, og vi vil se noen tilfeldige tegn. For å se innholdet i filen vi nettopp har kryptert, må vi bruke -d alternativ som Nedenfor:

toplip bare dekryptert fil

./toplip -d archivo1.encrypted

Denne kommandoen vil dekryptere den gitte filen og vil vise innholdet i terminalvinduet.

Gjenopprett kryptert fil

For å gjenopprette filen i stedet for bare å se på innholdet, må vi gjøre noe som følger:

./toplip -d archivo1.encrypted > archivo1Restaurado

Det vil be oss om riktig passord for å dekryptere filen. Alle sammen innholdet i fil1.kryptert vil bli gjenopprettet til en fil som heter file1Restored. Disse navnene er bare et eksempel. Det anbefales å bruke mindre forutsigbare navn.

Krypter / dekrypter flere filer

Vi kan også kryptere to filer med to separate passord for hver.

toplip kryptert to filer

./toplip -alt archivo1 archivo2 > archivo3.encriptado

Vi blir bedt om passord for hver fil. Vi kan bruke forskjellige passord. Hva kommandoen ovenfor vil gjøre er å kryptere innholdet i to filer og lagre dem i en enkelt fil kalt file3.encripted. Når vi gjenoppretter filene, vi trenger bare å skrive det tilsvarende passordet til filen for å gjenopprette. Hvis vi skriver passordet til file1, gjenoppretter verktøyet file1. Hvis vi skriver passordet til file2, blir denne filen gjenopprettet.

Hver utgang kryptert kan inneholde opptil fire helt uavhengige filer, og hver laget med sitt eget separate og unike passord. På grunn av måten krypterte resultater settes sammen, ingen måte å enkelt avgjøre om det finnes flere filer. Dette vil forhindre at en annen bruker endelig identifiserer at det finnes ytterligere konfidensielle data. Dette kalles sannsynlig fornektelse, og det er en av de mest interessante funksjonene i dette verktøyet.

For å dekryptere file1 fra file3.encripted, trenger vi bare å skrive:

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

Vi må skrive inn riktig passord for file1. For å dekryptere file2 fra file3.encripted, må vi i utgangspunktet skrive det samme som å dekryptere file1, men endre navnet og bruke passordet vi tildelte file2.

Bruk flere passordbeskyttelse

Dette er en annen kul funksjon. Vi kan legg til flere passord for en enkelt fil når du krypterer den. Dette vil være veldig effektivt mot brute force-forsøk.

flere toplip-passord

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

Som du kan se fra eksemplet ovenfor, ba toplip meg om å skrive to (-c 2) passord. Husk at vi må skrive to forskjellige passord. For å dekryptere denne filen, må vi skrive:

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

Skjul filer i bildet

Praksisen med å skjule en fil, melding, bilde eller video i en annen fil kalles steganografi. Denne funksjonen finnes som standard i Toplip. For å skjule en eller flere filer i bilder, bruker vi alternativet -m.

toplip bilde med skjult fil

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

Denne kommandoen skjuler innholdet av fil1 i et bilde som heter image1.png. For å dekryptere det, må vi utføre:

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

I prosjektnettsted vil vi kunne få mer informasjon om mulighetene for dette verktøyet.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.