Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
GuideOS Daten-Tresor
Überblick
Der GuideOS Daten-Tresor ist ein Bash-basiertes Tool mit grafischer Benutzeroberfläche zur sicheren Verschlüsselung und Entschlüsselung von Ordnern und Dateien. Das Tool nutzt AES-256-CBC-Verschlüsselung und bietet eine intuitive Zenity-GUI für einfache Bedienung.
Autor: evilware666
Verschlüsselung: AES-256-CBC mit PBKDF2
Hauptfunktionen
- Sichere Verschlüsselung: AES-256-CBC Algorithmus mit Salt und PBKDF2
- Grafische Oberfläche: Benutzerfreundliche Zenity-Dialoge
- Passwortstärke-Prüfung: Automatische Bewertung der Passwortsicherheit
- Passwort-Generator: Generierung sicherer Zufallspasswörter
- Fortschrittsanzeige: Visuelles Feedback während der Verschlüsselung
- Sichere Löschung: Option zum Überschreiben der Originaldaten mit
shred - System-Theme-Integration: Übernahme des aktuellen GTK-Themes
Systemanforderungen
- Linux-Betriebssystem
- Bash Shell
- Zenity (GUI-Dialoge)
- OpenSSL (Verschlüsselung)
- tar (Archivierung)
- shred (für sichere Löschung)
- gsettings (für Theme-Integration bei Cinnamon)
Verwendung
Programm starten
Im Menü, GuideOS → GuideOS Plank-Manager
Ordner verschlüsseln
- Starte das Programm
- Wähle „Daten-Tresor verschlüsseln“
- Du erhältst einen Hinweis zum verwendeten Verschlüsselungsalgorithmus (AES-256-CBC)
- Wähle den Ordner aus, den du verschlüsseln möchtest
- Entscheide zwischen zwei Passwort-Optionen:
- Eigenes Passwort eingeben: Du gibst ein selbst gewähltes Passwort ein (muss zweimal eingegeben werden)
- Sicheres Passwort generieren: Das Tool erstellt ein kryptografisch sicheres Passwort für dich
- Bei eigenem Passwort: Die Passwortstärke wird automatisch geprüft (Schwach/Mittel/Stark)
- Die verschlüsselte Datei wird mit der Endung
.Daten-Tresorund Zeitstempel erstellt - Optional: Entscheide, ob der Originalordner sicher gelöscht werden soll
Daten-Tresor entschlüsseln
- Starte das Programm
- Wähle „Daten-Tresor entschlüsseln“
- Wähle die
.Daten-Tresor-Datei aus - Wähle ein Zielverzeichnis für die entschlüsselten Daten
- Gib das Passwort ein
- Die Daten werden entpackt und im gewählten Verzeichnis wiederhergestellt
Technische Details
Verschlüsselungsalgorithmus
Das Tool verwendet OpenSSL mit folgenden Parametern:
openssl enc -aes-256-cbc -salt -pbkdf2 -in datei.tar -out datei.Daten-Tresor -pass pass:PASSWORT
- AES-256-CBC: Fortschrittlicher Verschlüsselungsstandard mit 256-Bit-Schlüssel
- Salt: Zufälliges Salt verhindert Wörterbuchangriffe
- PBKDF2: Passwort-basierte Schlüsselableitung für zusätzliche Sicherheit
Passwortstärke-Bewertung
Die Funktion bewerte_passwort() prüft folgende Kriterien:
- Mindestens 8 Zeichen
- Großbuchstaben (A-Z)
- Kleinbuchstaben (a-z)
- Zahlen (0-9)
- Sonderzeichen
Bewertung:
- Stark: Alle 5 Kriterien erfüllt
- Mittel: 3-4 Kriterien erfüllt
- Schwach: Weniger als 3 Kriterien (wird abgelehnt)
Passwort-Generator
openssl rand -base64 14
Generiert ein 14-Zeichen-Passwort aus Base64-codierten Zufallsdaten.
Sichere Löschung
Bei Auswahl der sicheren Löschung wird shred verwendet:
shred -u -z -n 3 datei.tar
-n 3: Überschreibt die Datei 3-mal mit Zufallsdaten-z: Überschreibt zum Schluss mit Nullen-u: Löscht die Datei nach dem Überschreiben
Sicherheitshinweise
WICHTIG: Bewahre dein Passwort sicher auf! Ohne Passwort können die verschlüsselten Daten nicht wiederhergestellt werden.
Hinweise
- Verwende starke Passwörter mit mindestens 12 Zeichen
- Nutze den Passwort-Generator für maximale Sicherheit
- Speichere Passwörter in einem Passwort-Manager (z.B. KeePassXC)
- Erstelle Backups wichtiger verschlüsselter Dateien
- Teste die Entschlüsselung direkt nach der Verschlüsselung
- Nutze die sichere Löschung nur, wenn du Backups hast
Was die Verschlüsselung NICHT schützt
- Dateinamen und Größe: Der Name der
.Daten-Tresor-Datei und ihre Größe bleiben sichtbar - Metadaten: Erstellungsdatum und Änderungsdatum der Datei sind nicht verschlüsselt
- Physischer Zugriff: Bei direktem Zugriff auf RAM oder laufende Prozesse können Daten ausgelesen werden
Fehlerbehebung
Entschlüsselung schlägt fehl
Problem: Fehler beim Entschlüsseln
Mögliche Ursachen:
- Falsches Passwort eingegeben
- Datei beschädigt oder unvollständig
- Falsche Dateiendung (muss
.Daten-Tresorsein)
Lösung:
- Passwort sorgfältig erneut eingeben
- Dateiintegrität mit
sha256sumprüfen - Backup-Kopie verwenden
Sichere Löschung funktioniert nicht
Problem: Originalordner wird nicht gelöscht
Lösung:
# Prüfen, ob shred verfügbar ist which shred # Berechtigungen prüfen ls -ld /pfad/zum/ordner
Integration in das System
Desktop-Verknüpfung erstellen
cat > ~/.local/share/applications/guideos-data-vault.desktop << 'EOF' [Desktop Entry] Name=GuideOS Daten-Tresor Comment=Sichere Verschlüsselung von Ordnern und Dateien Exec=/usr/local/bin/guideos-data-vault Icon=emblem-readonly Terminal=false Type=Application Categories=Utility;Security;Archiving; Keywords=verschlüsselung;encryption;sicherheit;security; EOF
Kontextmenü-Integration (Nautilus/Nemo)
# Für Nemo (Cinnamon) mkdir -p ~/.local/share/nemo/actions cat > ~/.local/share/nemo/actions/encrypt-folder.nemo_action << 'EOF' [Nemo Action] Name=Mit Daten-Tresor verschlüsseln Comment=Ordner mit GuideOS Daten-Tresor verschlüsseln Exec=guideos-data-vault Icon-Name=emblem-readonly Selection=any Extensions=dir; EOF
Dateiformat
Struktur einer .Daten-Tresor-Datei
- Ordner →
tar-Archiv erstellen - tar-Archiv → mit OpenSSL AES-256-CBC verschlüsseln
- Zeitstempel wird im Dateinamen gespeichert:
ordnername_2026-02-01_15-30-45.Daten-Tresor
Manuelle Entschlüsselung (falls GUI nicht verfügbar)
# Entschlüsseln openssl enc -d -aes-256-cbc -pbkdf2 -in datei.Daten-Tresor -out datei.tar # Entpacken tar -xf datei.tar -C /zielordner/ # TAR-Datei löschen rm datei.tar
Beispiel-Workflow
Szenario: Persönliche Dokumente verschlüsseln
- Ordner
~/Dokumente/Privatenthält sensible Daten - Starte
guideos-data-vault - Wähle „Daten-Tresor verschlüsseln“
- Wähle
~/Dokumente/Privat - Wähle „Sicheres Passwort generieren“
- Notiere das generierte Passwort in KeePassXC
- Entscheide „Ja“ beim sicheren Löschen
- Ergebnis:
~/Dokumente/Privat_2026-02-01_15-30-45.Daten-Tresor - Original-Ordner ist sicher gelöscht
Szenario: Backup vor Systemwechsel
- Verschlüssele wichtige Ordner vor dem Umzug auf neues System
- Kopiere
.Daten-Tresor-Dateien auf externe Festplatte - Nach Installation des neuen Systems: Installiere
guideos-data-vault - Entschlüssele die Daten-Tresore am neuen Ort
Häufig gestellte Fragen
? Kann ich mehrere Ordner gleichzeitig verschlüsseln? ! Nein, jeder Ordner muss einzeln verschlüsselt werden. Du kannst aber alle Ordner in einen Hauptordner packen und diesen verschlüsseln.
? Wie sicher ist AES-256-CBC? ! AES-256 gilt als militärisch sicher und ist derzeit nicht mit praktischen Mitteln zu knacken. Die Sicherheit hängt jedoch stark vom gewählten Passwort ab.
? Was passiert, wenn ich das Passwort vergesse? ! Die Daten können nicht wiederhergestellt werden. Es gibt keine Hintertür oder Master-Passwort.
? Kann ich die .Daten-Tresor-Datei auf Windows öffnen? ! Ja, mit installierten OpenSSL- und tar-Tools kann die Datei auch unter Windows entschlüsselt werden (siehe Abschnitt „Manuelle Entschlüsselung“).
? Wie lange dauert die Verschlüsselung? ! Die Dauer hängt von der Ordnergröße ab. Kleine Ordner (< 100 MB) verschlüsseln in Sekunden, große Archive (mehrere GB) können mehrere Minuten benötigen.
Lizenz und Autor
Autor: evilware666
Lizenz: Bitte im Original-Skript nachsehen oder beim Autor erfragen
Support: Für Fragen und Probleme wende dich an die GuideOS-Community
