Toplip, ein sehr interessantes CLI-Dienstprogramm zum Ver- und Entschlüsseln von Dateien

über toplip

Im nächsten Artikel werfen wir einen Blick auf Toplip. Dies ist einer Befehlszeilenprogramm zur Dateiverschlüsselung und -entschlüsselung. Heute gibt es zahlreiche Dateiverschlüsselungstools zum Schutz unserer Dateien wie Cryptomater, CryptGo, Cryptr und GnuPGusw., aber dieses Tool ist eine gute Alternative zu allen.

Dies ist ein kostenloses und Open Source-Verschlüsselungsprogramm welches eine starke Verschlüsselungsmethode verwendet, die aufgerufen wird AES256, zusammen mit einem Design XTS-AES um unsere vertraulichen Daten zu schützen. Außerdem wird Scrypt verwendet, eine kennwortbasierte Funktion zur Schlüsselableitung, um unsere Kennwörter vor Brute-Force-Angriffen zu schützen.

Allgemeine Eigenschaften von Toplip

Im Vergleich zu anderen Dateiverschlüsselungstools bietet uns toplip folgende Funktionen:

  • Ich habe eine Verschlüsselungsmethode vorgeschlagen, die auf basiert XTS-AES256.
  • Wir werden fähig sein Dateien in Bildern verschlüsseln (PNG/JPG).
  • Wir werden die Möglichkeit haben, eine zu verwenden Mehrfachpasswortschutz.
  • Vereinfachter Schutz gegen Brute-Force-Angriffe.
  • Es gibt uns die Möglichkeit, ein "plausible Ablehnung".
  • Es gibt keine identifizierbaren Ausgangsmarkierungen.
  • Es ist ein Dienstprogramm von Open Source / GPLv3.

Toplip Installation

Keine Installation erforderlich. Alles was wir tun müssen ist Laden Sie die ausführbare Binärdatei von Toplip herunter aus dem offizielle Produktseite. Nach dem Herunterladen müssen wir ihm Ausführungsberechtigungen erteilen, indem wir das Terminal eingeben (Strg + Alt + T):

chmod +x toplip

Verwenden von Toplip

Wenn wir Toplip ohne Argumente ausführen, wird uns das angezeigt helfen.

Hilfe Toplip

./toplip

Einige Beispiele für Toplip

Eine einzelne Datei verschlüsseln / entschlüsseln

Wir können eine Datei verschlüsseln (Datei1) Schreiben aus dem Ordner, in dem wir die Topplip-Datei haben:

nur verschlüsselte Datei toplip

./toplip archivo1 > archivo1.encrypted

Dieser Befehl fordert uns auf, ein Passwort zu schreiben. Sobald wir es schreiben, wird es verschlüsselt den Inhalt der Datei1 und es speichert sie in einer Datei namens file1.encrypted und legt sie im aktuellen Arbeitsverzeichnis ab.

Um zu überprüfen, ob die Datei wirklich verschlüsselt ist, können wir versuchen, sie zu öffnen, und es werden einige zufällige Zeichen angezeigt. Um den Inhalt der Datei zu sehen, die wir gerade verschlüsselt haben, müssen wir die verwenden -d Option wie nachstehend:

toplip nur entschlüsselte Datei

./toplip -d archivo1.encrypted

Dieser Befehl entschlüsselt die angegebene Datei und zeigt den Inhalt im Terminalfenster an.

Stellen Sie die verschlüsselte Datei wieder her

Um die Datei wiederherzustellen, anstatt nur den Inhalt anzuzeigen, müssen wir Folgendes tun:

./toplip -d archivo1.encrypted > archivo1Restaurado

Sie werden nach dem richtigen Passwort gefragt, um die Datei zu entschlüsseln. Jedermann Der Inhalt von file1.encrypted wird in einer Datei namens file1Restored wiederhergestellt. Diese Namen sind nur ein Beispiel. Es ist ratsam, weniger vorhersehbare Namen zu verwenden.

Mehrere Dateien verschlüsseln / entschlüsseln

Wir können auch verschlüsseln Sie zwei Dateien mit jeweils zwei separaten Passwörtern.

toplip verschlüsselt zwei Dateien

./toplip -alt archivo1 archivo2 > archivo3.encriptado

Wir werden für jede Datei nach einem Passwort gefragt. Wir können verschiedene Passwörter verwenden. Mit dem obigen Befehl wird der Inhalt von zwei Dateien verschlüsselt und in einer einzigen Datei namens file3.encripted gespeichert. Wenn wir die Dateien wiederherstellen, Wir müssen nur das entsprechende Passwort der wiederherzustellenden Datei schreiben. Wenn wir das Passwort von Datei1 schreiben, stellt das Tool Datei1 wieder her. Wenn wir das Passwort von Datei2 schreiben, wird diese Datei wiederhergestellt.

Jede Ausgabe verschlüsselt kann bis zu vier völlig unabhängige Dateien enthaltenund jedes mit einem eigenen und eindeutigen Passwort erstellt. Aufgrund der Art und Weise, wie verschlüsselte Ergebnisse zusammengestellt werden, Es ist nicht einfach festzustellen, ob mehrere Dateien vorhanden sind. Dies verhindert, dass ein anderer Benutzer eindeutig erkennt, dass zusätzliche vertrauliche Daten vorhanden sind. Das nennt man plausible Ablehnungund es ist eine der interessantesten Funktionen dieses Tools.

Um file1 aus file3.encripted zu entschlüsseln, müssen wir nur schreiben:

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

Wir müssen das richtige Passwort für Datei1 eingeben. Um Datei2 aus Datei3.encripted zu entschlüsseln, müssen wir im Grunde dasselbe schreiben wie Datei1 entschlüsseln, aber den Namen ändern und das Passwort verwenden, das wir Datei2 zugewiesen haben.

Verwenden Sie den Mehrfachkennwortschutz

Dies ist eine weitere coole Funktion. Wir werden es können Fügen Sie beim Verschlüsseln mehrere Kennwörter für eine einzelne Datei hinzu. Dies ist sehr effektiv gegen Brute-Force-Versuche.

Passwort für mehrere Tipps

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

Wie Sie dem obigen Beispiel entnehmen können, hat mich toplip gebeten, zwei zu schreiben (-c 2) Passwörter. Denken Sie daran, dass wir zwei verschiedene Passwörter schreiben müssen. Um diese Datei zu entschlüsseln, müssen wir schreiben:

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

Dateien im Bild ausblenden

Die Praxis, eine Datei, eine Nachricht, ein Bild oder ein Video in einer anderen Datei auszublenden, wird aufgerufen Steganographie. Diese Funktion ist standardmäßig in Toplip vorhanden. Um eine oder mehrere Dateien in Bildern auszublenden, verwenden wir die Option -m.

Topbild mit versteckter Datei

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

Dieser Befehl versteckt den Inhalt von Datei1 in einem Bild mit dem Namen image1.png. Um es zu entschlüsseln, müssen wir Folgendes ausführen:

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

Im Projektwebsite Wir werden in der Lage sein, weitere Informationen über die Möglichkeiten dieses Tools zu erhalten.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.