linux:verschluesselung:gpg_pgp
GPG/PGP
Befehl zum Verschlüsseln von Textdateien
gpg -ea -r [DATEINAME].txt
schueler@ubuntu:~$ gpg --gen-key gpg (GnuPG) 1.4.11; Copyright (C) 2010 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. gpg: Verzeichnis `/home/schueler/.gnupg' erzeugt gpg: Neue Konfigurationsdatei `/home/schueler/.gnupg/gpg.conf' erstellt gpg: WARNUNG: Optionen in `/home/schueler/.gnupg/gpg.conf' sind während dieses Laufes noch nicht wirksam gpg: Schlüsselbund `/home/schueler/.gnupg/secring.gpg' erstellt gpg: Schlüsselbund `/home/schueler/.gnupg/pubring.gpg' erstellt Bitte wählen Sie, welche Art von Schlüssel Sie möchten: (1) RSA und RSA (voreingestellt) (2) DSA und Elgamal (3) DSA (nur unterschreiben/beglaubigen) (4) RSA (nur signieren/beglaubigen) Ihre Auswahl? 1 RSA-Schlüssel können zwischen 1024 und 4096 Bit lang sein. Welche Schlüssellänge wünschen Sie? (2048) 4096 Die verlangte Schlüssellänge beträgt 4096 Bit Bitte wählen Sie, wie lange der Schlüssel gültig bleiben soll. 0 = Schlüssel verfällt nie <n> = Schlüssel verfällt nach n Tagen <n>w = Schlüssel verfällt nach n Wochen <n>m = Schlüssel verfällt nach n Monaten <n>y = Schlüssel verfällt nach n Jahren Wie lange bleibt der Schlüssel gültig? (0) 0 Schlüssel verfällt nie Ist dies richtig? (j/N) j Sie benötigen eine User-ID, um Ihren Schlüssel eindeutig zu machen; das Programm baut diese User-ID aus Ihrem echten Namen, einem Kommentar und Ihrer Email-Adresse in dieser Form auf: "Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>" Ihr Name ("Vorname Nachname"): John Doe Email-Adresse: **************@1337.com Kommentar: Ich bin schön. Sie benutzen den Zeichensatz `utf-8' Sie haben diese User-ID gewählt: "John Doe (Ich bin schön.) <************@1337.com>" Ändern: (N)ame, (K)ommentar, (E)-Mail oder (F)ertig/(B)eenden? f Sie benötigen eine Passphrase, um den geheimen Schlüssel zu schützen. Wir müssen eine ganze Menge Zufallswerte erzeugen. Sie können dies unterstützen, indem Sie z.B. in einem anderen Fenster/Konsole irgendetwas tippen, die Maus verwenden oder irgendwelche anderen Programme benutzen. Es sind nicht genügend Zufallswerte vorhanden. Bitte führen Sie andere Arbeiten durch, damit das Betriebssystem weitere Entropie sammeln kann! (Es werden noch 284 Byte benötigt.) +++++ .............+++++ Wir müssen eine ganze Menge Zufallswerte erzeugen. Sie können dies unterstützen, indem Sie z.B. in einem anderen Fenster/Konsole irgendetwas tippen, die Maus verwenden oder irgendwelche anderen Programme benutzen. Es sind nicht genügend Zufallswerte vorhanden. Bitte führen Sie andere Arbeiten durch, damit das Betriebssystem weitere Entropie sammeln kann! (Es werden noch 88 Byte benötigt.) +++++ .............+++++ gpg: /home/schueler/.gnupg/trustdb.gpg: trust-db erzeugt gpg: Schlüssel E1C2D614 ist als uneingeschränkt vertrauenswürdig gekennzeichnet Öffentlichen und geheimen Schlüssel erzeugt und signiert. gpg: "Trust-DB" wird überprüft gpg: 3 marginal-needed, 1 complete-needed, PGP Vertrauensmodell gpg: Tiefe: 0 gültig: 1 unterschrieben: 0 Vertrauen: 0-, 0q, 0n, 0m, 0f, 1u pub 4096R/E1C2D614 2013-09-18 Schl.-Fingerabdruck = D791 0A59 510C A0EB 9D0E E2CE 4E35 E906 E1C2 D614 uid John Doe (Ich bin schön.) <**************@1337.com> sub 4096R/AFE432DC 2013-09-18
schueler@ubuntu:~$ gpg --list-keys /home/schueler/.gnupg/pubring.gpg --------------------------------- pub 4096R/E1C2D614 2013-09-18 uid John Doe (Ich bin schön.) <**************@1337.com> sub 4096R/AFE432DC 2013-09-18
schueler@ubuntu:~$ gpg --export -a John -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.11 (GNU/Linux) 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 7OqnueUigdosaZG4a9RO2+jZf6ujfBopxeZ2YA== =s3P3 -----END PGP PUBLIC KEY BLOCK-----
schueler@ubuntu:~$ gpg --export -a John > John.key
schueler@ubuntu:~$ gpg --import Downloads/key.gpg gpg: Schlüssel 30790F30: Öffentlicher Schlüssel "max wild (bla) <ma*********ld@1337.com>" importiert gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1 gpg: importiert: 1 (RSA: 1)
schueler@ubuntu:~$ gpg -ae -r greiling derletztetightemagier.txt gpg: 0EDF51F3: Es gibt keine Garantie, dass dieser Schlüssel wirklich dem angegebenen Besitzer gehört. pub 4096R/0EDF51F3 2013-09-18 Kevin Groler (Meine Email) <cy**c@yahoo.de> Haupt-Fingerabdruck = 61FD AEC6 85BB 95DE AB9C A8B9 381B E471 FA7B C8AA Unter-Fingerabdruck = 67A4 7D60 318C B9EA A0FA 7834 3130 2E4B 0EDF 51F3 Es ist NICHT sicher, dass der Schlüssel zu dem in der Benutzer-ID Genannten gehört. Wenn Sie *wirklich* wissen, was Sie tun, können Sie die nächste Frage mit ja beantworten. Diesen Schlüssel trotzdem benutzen? (j/N) j
Signieren
gpg --detach-sign -a test.txt gpg --clearsign hallo.txt gpg --import '/home/schueler/Downloads/max.txt' gpg --fingerprint #überprüfen gpg --verify yolo.txt.asc gpg --sign-key max #Dem Fingerprint vertrauen
linux/verschluesselung/gpg_pgp.txt · Last modified: 2024/02/17 19:03 by 127.0.0.1