fachinformatiker-wiki

it's easy when it's here

User Tools

Site Tools


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
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.  More information about cookies 
linux/verschluesselung/gpg_pgp.txt · Last modified: 2024/02/17 19:03 by 127.0.0.1