gpg-verschluesselung_mit_passwort
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| gpg-verschluesselung_mit_passwort [2021-11-27 19:56:31] – manfred | gpg-verschluesselung_mit_passwort [2024-09-25 12:11:26] (aktuell) – [kurze Beispiele] manfred | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| * [[:: | * [[:: | ||
| * [[:: | * [[:: | ||
| + | * [[::EDV:GPG (GnuPG)]] | ||
| + | |||
| + | Die Stärke der Sicherheit der drei besten Cipher/ | ||
| + | - **serpent** //(der sicherste in '' | ||
| + | - **twofish** //(der sicherste in '' | ||
| + | - **blowfish** //(der sicherste in '' | ||
| + | |||
| + | |||
| + | ===== kurze Beispiele ===== | ||
| + | |||
| + | > echo " | ||
| + | jA0ECgMClVOvtjdn9X// | ||
| + | | ||
| + | > echo ' | ||
| + | Hallo | ||
| + | |||
| + | mit **AES** (für meine Begriffe zu schwach) verschlüsseln+entschlüsseln: | ||
| + | > gpg --no-options --no-symkey-cache --cipher-algo AES -aco Text.txt.gpg Text.txt | ||
| + | > gpg --no-options --no-symkey-cache -do Text.txt Text.txt.gpg | ||
| + | |||
| + | mit **BLOWFISH** (nicht der Beste aber besser als AES) verschlüsseln+entschlüsseln: | ||
| + | > gpg --no-options --no-symkey-cache --cipher-algo BLOWFISH -aco Text.txt.gpg Text.txt | ||
| + | > gpg --no-options --no-symkey-cache -do Text.txt Text.txt.gpg | ||
| + | |||
| + | mit **TWOFISH** (der Beste den GPG kann) verschlüsseln+entschlüsseln: | ||
| + | > gpg --no-options --no-symkey-cache --cipher-algo TWOFISH -aco Text.txt.gpg Text.txt | ||
| + | > gpg --no-options --no-symkey-cache -do Text.txt Text.txt.gpg | ||
| + | |||
| + | |||
| + | ===== Allgemeines ===== | ||
| + | |||
| + | # | ||
| + | # | ||
| + | # gpg --version | ||
| + | # zeigt alle verfügbaren Verschlüsselungsverfahren an | ||
| + | # | ||
| + | # --no-options | ||
| + | # die Konfigurationsdatei " | ||
| + | # Es sollen nur die an der CLI übergebenen Optionen verwendet werden! | ||
| + | # | ||
| + | # --no-symkey-cache | ||
| + | # das eingegebene Passwort nicht zwischenspeichern | ||
| + | # | ||
| + | # -c | --symmetric | ||
| + | # | ||
| + | # | ||
| + | # -d | --decrypt | ||
| + | # | ||
| + | # | ||
| + | # --cipher-algo | ||
| + | # zu verwendender Verschlüsselungsalgorithmus | ||
| + | # | ||
| + | # --personal-cipher-preferences | ||
| + | # Liste bevorzugter Verschlüsselungsalgorithmen | ||
| + | # | ||
| + | # --digest-algo | ||
| + | # zu verwendender Hash-Algorithmus | ||
| + | # | ||
| + | # --personal-digest-preferences | ||
| + | # Liste bevorzugter Hash-Algorithmen | ||
| + | # | ||
| + | # --batch --passphrase ${PWT} | ||
| + | # das Passwort zur Verschlüsselung wird aus der Variable PWT gelesen | ||
| + | # | ||
| + | # Es ist auch zu bedenken, dass nicht alle GPG-Implementationen | ||
| + | # alle Verschlüsselungsalgorithmen oder alle Hash-Algorithmen unterstützen. | ||
| + | # Demnach kann es passieren, dass das Ziel die verschlüsselte Datei | ||
| + | # nicht wieder entschlüsseln kann. | ||
| + | # | ||
| + | # | ||
| Leider kann GPG kein **Serpent**, | Leider kann GPG kein **Serpent**, | ||
| - | ein kurzes Beispiel für eine __symetrische__ Datenverschlüsselung // | + | Ein kurzes Beispiel für eine __symetrische__ Datenverschlüsselung // |
| > echo " | > echo " | ||
| -----BEGIN PGP MESSAGE----- | -----BEGIN PGP MESSAGE----- | ||
| Zeile 23: | Zeile 93: | ||
| gpg: Verschlüsselt mit einer Passphrase | gpg: Verschlüsselt mit einer Passphrase | ||
| Hallo | Hallo | ||
| + | |||
| + | > echo " | ||
| + | jA0ECgMClVOvtjdn9X// | ||
| | | ||
| - | > echo " | + | > echo ' |
| - | jA0ECgMCsncKYQoadLH/0jsBAc5tBCl5mA21qpQMfbXU+WplL1kr7lVSmDZuwsPFkqnyB1zJMFZa | + | |
| - | 0UxdvibtsQ7DOyHJW89Cm4WQZQ== | + | |
| - | + | ||
| - | > echo ' | + | |
| gpg: TWOFISH verschlüsselte Daten | gpg: TWOFISH verschlüsselte Daten | ||
| gpg: Verschlüsselt mit einer Passphrase | gpg: Verschlüsselt mit einer Passphrase | ||
| Hallo | Hallo | ||
| + | |||
| + | Mein Home-Verzeichnis sichern: | ||
| + | > tar cf - --exclude=' | ||
| // | // | ||
/home/http/wiki/data/attic/gpg-verschluesselung_mit_passwort.1638042991.txt · Zuletzt geändert: von manfred
