PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Datein verschlüsseln und signieren mit GPG



SirSydom
19.01.07, 14:10
Hallo,

ich möchte meine Backups (einzelne Dateien) mit GPG verschlüsseln und auf verschiedene Speicherplätze verteilen (unter anderem auch über Internet).

Hierfür kommt ja nun am besten die symmetrtische Verschlüsselung in Frage.
Nur, die Daten werden ja über Netzwerk übertragen, wäre eine Signatur, Hash irgendwas noch äußerst sinnvoll.

Wie erreiche ich eine sym. Verschlüsselung und eine Signatur (als 2 Dateien) mit GPG ?

gpg -s -c datei

und dann ein

gpg -d datei.gpg bringt unter anderem ein:
gpg: WARNUNG: Botschaft wurde nicht integritätsgeschützt (integrity protected)

prüfe ich explizit mit gpg --verify datei.gpg:
gpg: verify signatures failed: Unerwartete Daten


Was mache ich falsch und wie erreiche ich mein Ziel am besten?

delmonico
19.01.07, 15:32
Es funktioniert wenn du beim encrypten --force-mdc aktivierst.
Aus irgendeinem Grund wird das beim Verschlüsseln mit -c und Passphrase nicht automatisch verwendet, vermutlich Versions-Inkompatibilitäten? Hab das aus diesem Thread: http://lists.gnupg.org/pipermail/gnupg-users/2004-October/023502.html

Du kannst die Warnung aber auch ignorieren: Das ist nicht das selbe wie die Prüfung der Signatur. Die wird trotz dieser Warnung beim decrypten automatisch gecheckt (ausgabe: Good Signature from ...)

gruß, Chris