Ich versuche, sowohl eine Datei als auch ihren Dateinamen zu verschlüsseln. Das Verschlüsseln der Datei ist ziemlich einfach, ich verwende dafür GPG, aber ich kann nicht herausfinden, wie ich auch den Dateinamen verschlüsseln kann. Es wäre toll, wenn der Dateiname mit demselben Schlüssel verschlüsselt werden könnte.
Irgendeine Idee, wie das geht?
Antwort1
ecryptfs.org
ecryptfs kann sowohl den Dateiinhalt als auch die Dateinamen verschlüsseln. Es ist das von Ubuntu unterstützte Standard-Verschlüsselungsschema für Home-Verzeichnisse.
Antwort2
Wenn Sie bereits verwenden gpg
, würde ich Ihnen das folgende Vorgehen empfehlen:
Erstellen Sie ein Verzeichnis mit einem bedeutungslosen Namen (z. B. use
mktemp -d
).Kopieren Sie Ihre Datei(en) in dieses Verzeichnis.
Verschlüsseln und komprimieren Sie das Archiv dieses Verzeichnisses mit
gpg
:gpg-zip -c -o file.gpg dirname
Möglicherweise möchten Sie ein Shell-Skript schreiben, um dies einfach zu automatisieren.