Datei verschlüsseln: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 26: Zeile 26:


=== Verschlüsselung von Textdateien mit VIM ===
=== Verschlüsselung von Textdateien mit VIM ===
'''Vim''' bietet ebenfalls die Möglichkeit an Dateien zu, welche man in Vim bearbeitet, zu verschlüsseln.
siehe [[Vim:Verschlüsselung]]


; 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 ====
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]]
[[Kategorie:Verschlüsselung]]

Version vom 16. Dezember 2022, 11:05 Uhr

Einzelne Dateien verschlüsseln

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 man oder help 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

GnuPG

siehe GnuPG

ccrypt

siehe ccrypt

OpenSSL

siehe openssl

TMP

EncFS (Encrypted Filesystem)

siehe EncFS

AES Crypt

siehe aescrypt

Verschlüsselung von Textdateien mit VIM

siehe Vim:Verschlüsselung