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.
./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:
./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 -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 -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.
./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.
./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.