|
|
(23 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| == Einzelne Dateien verschlüsseln ==
| | '''Datein verschlüsseln''' - Tool-Übersicht |
| Nachfolgend möchte ich eine grobe Übersicht aufzeigen, welche Möglichkeiten es gibt Dateien in Linux zu verschlüsseln.
| |
| * Hierbei muss man beachten, dass es meist noch Optionen und Parameter gibt, welche die Sicherheit bei der Verschlüsselung erhöhen.
| |
| * Am besten schaut man in die entsprechenden <tt>man</tt> oder <tt>help</tt> Seiten der Tools.
| |
| * Nachteil dieser Methode ist, dass man eine Datei jedes Mal manuell ver- und entschlüsseln muss.
| |
| * Außerdem muss man die Originaldatei jedes Mal löschen.
| |
| * Dies ist auf Dauer nicht nur etwas mühselig
| |
| * Gelöschten Dateien sind unter Umständen wiederherstellbar
| |
| ** wenn nicht mit [[wipe]] oder [[shred]] vernichtet
| |
|
| |
|
| == GnuPG ==
| | Einzelne Datei verschlüsseln |
| siehe [[GnuPG]]
| |
|
| |
|
| == ccrypt == | | == Werkzeuge == |
| siehe [[ccrypt]]
| | {| class="wikitable big" |
| | |- |
| | ! Möglichkeit!!Beschreibung |
| | |- |
| | | [[GnuPG]] || |
| | |- |
| | | [[ccrypt]] || |
| | |- |
| | | [[openssl]] || |
| | |- |
| | | [[EncFS]] || |
| | |- |
| | | [[aescrypt]] || |
| | |- |
| | | [[Vim/Kryptografie]] || |
| | |} |
|
| |
|
| == OpenSSL == | | == Hinweise == |
| siehe [[openssl]]
| | * Dateien müssen manuell ver- und entschlüsseln werden |
| | | * Originaldatei muss manuell gelöscht werden |
| = TMP =
| | ** Gelöschten Dateien sind unter Umständen wiederherstellbar |
| === EncFS (Encrypted Filesystem) ===
| | ** wenn nicht mit [[wipe]] oder [[shred]] vernichtet |
| siehe [[EncFS]]
| |
| | |
| === AES Crypt ===
| |
| siehe [[aescrypt]]
| |
| | |
| === Verschlüsselung von Textdateien mit VIM ===
| |
| '''Vim''' bietet ebenfalls die Möglichkeit an Dateien zu, welche man in Vim bearbeitet, zu verschlüsseln.
| |
| | |
| ; Hierzu können folgende Algorithmen verwendet werden:
| |
| * zip (Standardwert, PkZip kompatibel, schwache Verschlüsselung)
| |
| * blowfish (mittelstarke Verschlüsselung, ab Vim >7.3)
| |
| * blowfish2 (mittelstarke Verschlüsselung, ab Vim >7.4, hierbei wird mit zusätzlichen '''Seed''' gearbeitet womit sich die verschlüsselten Bytes bei jedem speichern ändern)
| |
| | |
| ==== Algorithmus (cryptmethod) festlegen ====
| |
| Sollte keine cryptmethod gesetzt sein, kann man dies direkt in Vim per <tt>:setlocal cm=<Algorithmus></tt> tun.
| |
| ; Beispiel
| |
| :setlocal cm=blowfish2
| |
| | |
| Um diesen Wert persistent zu setzen, trägt man in der <tt>~/.vimrc</tt> folgende Zeile ein:<tt>setlocal cm=blowfish2</tt>
| |
| | |
| ; Prüfen welcher Algorithmus aktuell verwendet wird
| |
| :setlocal cm
| |
| cryptmethod=blowfish2
| |
| | |
| ==== Dateien verschlüsseln ====
| |
| Möchte man eine bestehende Textdatei noch verschlüsseln, so kann man <tt>:X</tt> verwenden.Alternativ kann man auch Vim mit <tt>-x</tt> starten.
| |
| | |
| ;Beispiel
| |
| vim -x secret.txt
| |
| | |
| Anschließend wird man nach einem Passwort gefragt und beim speichern (<tt>:w</tt>) wird die Datei dann verschlüsselt.
| |
|
| |
|
| ==== Dateien entschlüsseln ====
| | [[Kategorie:Kryptografie/Anwendung]] |
| Ruft man eine per Vim verschlüsselte Datei wieder mit Vim auf wird man direkt nach einem Passwort für die Entschlüsselung gefragt.
| |
| $ vim secret.txt
| |
| Geben Sie bitte den Schlüssel für "secret.txt" ein:
| |
| Geben Sie bitte den Schlüssel ein:
| |
| [[Kategorie:Verschlüsselung]] | |
Datein verschlüsseln - Tool-Übersicht
Einzelne Datei verschlüsseln
Werkzeuge
Hinweise
- Dateien müssen manuell ver- und entschlüsseln werden
- Originaldatei muss manuell gelöscht werden
- Gelöschten Dateien sind unter Umständen wiederherstellbar
- wenn nicht mit wipe oder shred vernichtet