rim
02.02.04, 14:02
hallo!
situation:
ich möchte möglichst simpel und flexibel verschlüsselung benutzen. dazu habe ich mich entschlossen die symmetrische Verschlüsselungsfunktion von gnupg zu verwenden (gpg -c). Größter Vorteil der symmetrischen Verschlüsselung ist, dass ich keine keys brauche, d.h. das keymanagement um verschlüsselte files auf mehreren rechnern zu verwenden fällt weg.
ablaufverfahren (aka so stelle ich mir das vor):
ich möchte meine text-nachrichten nicht in lesbare dateien schreiben und anschließend diese datei verschlüsseln, sondern ich möchte den zu verschlüsselnden text direkt in die shell eingeben. vorgestellt habe ich mir das ganze so:
1. gpg -a -o encrypted.asc -c
(erklärung: -a erzeugt ascii output --> kann cut'n'paste in email übernommen werden; -o gibt an welches file als output dienen soll; -c = commando für symmetrische verschlüsselung)
2. gpg fragt nach passphrase / passwort
3. passphrase wiederholen
4. text eingeben
5. eingabe beenden
6. verschlüsselten text verschicken.
problem:
mein problem liegt nun bei schritt 5. wie signalisiere ich gpg, dass ich mit der eingabe meiner/s nachricht/textes fertig bin? (mittels CTRL+C wird das komplette programm abgebrochen und der output wird nicht generiert.)
NOTE: Einsatz eines email-clients kommt für mich leider nicht in Frage, da es meinen anforderungen (s.o) von simple und flexibel widerspricht. Grund dafür ist, dass auf einigen Rechnern keine Installationsrechte zur Installation für etwaige Extensions vorhanden sind.
vielen dank für eure hilfe, beste Grüße
michael
situation:
ich möchte möglichst simpel und flexibel verschlüsselung benutzen. dazu habe ich mich entschlossen die symmetrische Verschlüsselungsfunktion von gnupg zu verwenden (gpg -c). Größter Vorteil der symmetrischen Verschlüsselung ist, dass ich keine keys brauche, d.h. das keymanagement um verschlüsselte files auf mehreren rechnern zu verwenden fällt weg.
ablaufverfahren (aka so stelle ich mir das vor):
ich möchte meine text-nachrichten nicht in lesbare dateien schreiben und anschließend diese datei verschlüsseln, sondern ich möchte den zu verschlüsselnden text direkt in die shell eingeben. vorgestellt habe ich mir das ganze so:
1. gpg -a -o encrypted.asc -c
(erklärung: -a erzeugt ascii output --> kann cut'n'paste in email übernommen werden; -o gibt an welches file als output dienen soll; -c = commando für symmetrische verschlüsselung)
2. gpg fragt nach passphrase / passwort
3. passphrase wiederholen
4. text eingeben
5. eingabe beenden
6. verschlüsselten text verschicken.
problem:
mein problem liegt nun bei schritt 5. wie signalisiere ich gpg, dass ich mit der eingabe meiner/s nachricht/textes fertig bin? (mittels CTRL+C wird das komplette programm abgebrochen und der output wird nicht generiert.)
NOTE: Einsatz eines email-clients kommt für mich leider nicht in Frage, da es meinen anforderungen (s.o) von simple und flexibel widerspricht. Grund dafür ist, dass auf einigen Rechnern keine Installationsrechte zur Installation für etwaige Extensions vorhanden sind.
vielen dank für eure hilfe, beste Grüße
michael