Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| centos:nitrokey:start [24.11.2018 19:37. ] – [Schlüssel in die ChipCard des Nitrokey Start verschieben] django | centos:nitrokey:start [18.11.2024 19:05. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 334: | Zeile 334: | ||
| Ihr Name (" | Ihr Name (" | ||
| - | Email-Adresse: | + | Email-Adresse: |
| Kommentar: Bastard Operator from Hell | Kommentar: Bastard Operator from Hell | ||
| Sie haben diese User-ID gewählt: | Sie haben diese User-ID gewählt: | ||
| - | " | + | " |
| Ändern: (N)ame, (K)ommentar, | Ändern: (N)ame, (K)ommentar, | ||
| Zeile 349: | Zeile 349: | ||
| Dabei ist es unerheblich ob nun eine Schlüssellänge von **2048** oder **4096** ausgewählt wird! | Dabei ist es unerheblich ob nun eine Schlüssellänge von **2048** oder **4096** ausgewählt wird! | ||
| - | Ähnlich wie schon beim Vorgängermodell **[[centos: | + | Ähnlich wie schon beim Vorgängermodell **[[centos: |
| </ | </ | ||
| Zeile 385: | Zeile 385: | ||
| Ihr Name (" | Ihr Name (" | ||
| - | Email-Adresse: | + | Email-Adresse: |
| Kommentar: | Kommentar: | ||
| Sie haben diese User-ID gewählt: | Sie haben diese User-ID gewählt: | ||
| - | " | + | " |
| Ändern: (N)ame, (K)ommentar, | Ändern: (N)ame, (K)ommentar, | ||
| Zeile 405: | Zeile 405: | ||
| pub | pub | ||
| Schl.-Fingerabdruck = EBCE 68E4 42BD 55B6 03A4 8613 2D4D 70B0 2ADD 88EB | Schl.-Fingerabdruck = EBCE 68E4 42BD 55B6 03A4 8613 2D4D 70B0 2ADD 88EB | ||
| - | uid Django aka Bastard Operator from Hell <django@mailserver.guru> | + | uid Django aka Bastard Operator from Hell <django@nausch.org> |
| sub | sub | ||
| </ | </ | ||
| Zeile 420: | Zeile 420: | ||
| ------------------------------ | ------------------------------ | ||
| pub | pub | ||
| - | uid Django aka Bastard Operator from Hell <django@mailserver.guru> | + | uid Django aka Bastard Operator from Hell <django@nausch.org> |
| sub | sub | ||
| </ | </ | ||
| - | Obwohl wir zuvor "nur einen" // | + | Obwohl wir zuvor "nur einen" // |
| Beide Schlüssel sehen wir auch, wenn wir uns den Inhalt des secrings anzeigen lassen. Hierzu verwenden wir die Option '' | Beide Schlüssel sehen wir auch, wenn wir uns den Inhalt des secrings anzeigen lassen. Hierzu verwenden wir die Option '' | ||
| Zeile 431: | Zeile 431: | ||
| ------------------------------ | ------------------------------ | ||
| sec | sec | ||
| - | uid Django aka Bastard Operator from Hell <django@mailserver.guru> | + | uid Django aka Bastard Operator from Hell <django@nausch.org> |
| ssb | ssb | ||
| </ | </ | ||
| Zeile 490: | Zeile 490: | ||
| | | ||
| sub 4096R/ | sub 4096R/ | ||
| - | [ uneing.] (1). Django aka Bastard Operator from Hell <django@mailserver.guru> | + | [ uneing.] (1). Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg></ | gpg></ | ||
| Zeile 498: | Zeile 498: | ||
| Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | ||
| - | Benutzer: " | + | Benutzer: " |
| 4096-Bit RSA Schlüssel, ID 2ADD88EB, erzeugt 2018-11-24 | 4096-Bit RSA Schlüssel, ID 2ADD88EB, erzeugt 2018-11-24 | ||
| Zeile 534: | Zeile 534: | ||
| sub 4096R/ | sub 4096R/ | ||
| sub 4096R/ | sub 4096R/ | ||
| - | [ uneing.] (1). Django aka Bastard Operator from Hell <django@mailserver.guru> | + | [ uneing.] (1). Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg></ | gpg></ | ||
| Zeile 543: | Zeile 543: | ||
| Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | ||
| - | Benutzer: " | + | Benutzer: " |
| 4096-Bit RSA Schlüssel, ID 2ADD88EB, erzeugt 2018-11-24 | 4096-Bit RSA Schlüssel, ID 2ADD88EB, erzeugt 2018-11-24 | ||
| Zeile 625: | Zeile 625: | ||
| sub 4096R/ | sub 4096R/ | ||
| sub 4096R/ | sub 4096R/ | ||
| - | [ uneing.] (1). Django aka Bastard Operator from Hell <django@mailserver.guru> | + | [ uneing.] (1). Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg></ | gpg></ | ||
| Zeile 639: | Zeile 639: | ||
| ------------------------------ | ------------------------------ | ||
| sec | sec | ||
| - | uid Django aka Bastard Operator from Hell <django@mailserver.guru> | + | uid Django aka Bastard Operator from Hell <django@nausch.org> |
| ssb | ssb | ||
| ssb | ssb | ||
| Zeile 665: | Zeile 665: | ||
| sub 4096R/ | sub 4096R/ | ||
| sub 4096R/ | sub 4096R/ | ||
| - | [ uneing.] (1). Django aka Bastard Operator from Hell <django@mailserver.guru> | + | [ uneing.] (1). Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg> </ | gpg> </ | ||
| Zeile 681: | Zeile 681: | ||
| ssb 4096R/ | ssb 4096R/ | ||
| ssb 4096R/ | ssb 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg> </ | gpg> </ | ||
| Zeile 692: | Zeile 692: | ||
| ssb 4096R/ | ssb 4096R/ | ||
| ssb 4096R/ | ssb 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg></ | gpg></ | ||
| Zeile 708: | Zeile 708: | ||
| Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | ||
| - | Benutzer: " | + | Benutzer: " |
| 4096-Bit RSA Schlüssel, ID B815F8ED, erzeugt 2018-11-24 | 4096-Bit RSA Schlüssel, ID B815F8ED, erzeugt 2018-11-24 | ||
| Zeile 717: | Zeile 717: | ||
| ssb 4096R/ | ssb 4096R/ | ||
| ssb 4096R/ | ssb 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg> </ | gpg> </ | ||
| Zeile 728: | Zeile 728: | ||
| ssb 4096R/ | ssb 4096R/ | ||
| ssb 4096R/ | ssb 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| </ | </ | ||
| gpg> key 2 | gpg> key 2 | ||
| Zeile 736: | Zeile 736: | ||
| ssb* 4096R/ | ssb* 4096R/ | ||
| ssb 4096R/ | ssb 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| </ | </ | ||
| Zeile 751: | Zeile 751: | ||
| Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | ||
| - | Benutzer: " | + | Benutzer: " |
| 4096-Bit RSA Schlüssel, ID 25704226, erzeugt 2018-11-24 | 4096-Bit RSA Schlüssel, ID 25704226, erzeugt 2018-11-24 | ||
| Zeile 761: | Zeile 761: | ||
| | | ||
| ssb 4096R/ | ssb 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg></ | gpg></ | ||
| Zeile 773: | Zeile 773: | ||
| | | ||
| ssb 4096R/ | ssb 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| </ | </ | ||
| gpg> key 3 | gpg> key 3 | ||
| Zeile 782: | Zeile 782: | ||
| | | ||
| ssb* 4096R/ | ssb* 4096R/ | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| </ | </ | ||
| Zeile 796: | Zeile 796: | ||
| Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren. | ||
| - | Benutzer: " | + | Benutzer: " |
| 4096-Bit RSA Schlüssel, ID E8B122B0, erzeugt 2018-11-24 | 4096-Bit RSA Schlüssel, ID E8B122B0, erzeugt 2018-11-24 | ||
| Zeile 807: | Zeile 807: | ||
| ssb* 4096R/ | ssb* 4096R/ | ||
| | | ||
| - | (1) Django aka Bastard Operator from Hell <django@mailserver.guru> | + | (1) Django aka Bastard Operator from Hell <django@nausch.org> |
| gpg></ | gpg></ | ||
| Zeile 837: | Zeile 837: | ||
| Authentication key: 5CE2 A469 770B F92A 7279 DB2E 494E 8C46 E8B1 22B0 | Authentication key: 5CE2 A469 770B F92A 7279 DB2E 494E 8C46 E8B1 22B0 | ||
| created ....: 2018-11-24 18:50:42 | created ....: 2018-11-24 18:50:42 | ||
| - | General key info..: pub 4096R/ | + | General key info..: pub 4096R/ |
| sec | sec | ||
| ssb> | ssb> | ||
| Zeile 849: | Zeile 849: | ||
| === Öffentlichen Schlüssel ausgeben === | === Öffentlichen Schlüssel ausgeben === | ||
| Damit wir später unseren öffentlichen Schlüssel auch weitergeben oder zu einem [[https:// | Damit wir später unseren öffentlichen Schlüssel auch weitergeben oder zu einem [[https:// | ||
| - | $ gpg --export --armor django@mailserver.guru > django@mailserver.guru.publickey | + | $ gpg --export --armor django@nausch.org > django@nausch.org.publickey |
| Diese Date enthält unseren Schlüssel in ASCCI-lesbarer Form. | Diese Date enthält unseren Schlüssel in ASCCI-lesbarer Form. | ||
| - | $ cat django@mailserver.guru.publickey | + | $ cat django@nausch.org.publickey |
| - | <file key django@mailserver.guru.publickey> | + | <file key django@nausch.org.publickey> |
| Version: GnuPG v2.0.22 (GNU/Linux) | Version: GnuPG v2.0.22 (GNU/Linux) | ||
| Zeile 1039: | Zeile 1039: | ||
| - Zunächst Wir legen uns erst einmal ein beliebiges Testdokument an. < | - Zunächst Wir legen uns erst einmal ein beliebiges Testdokument an. < | ||
| - | - Nun verschlüsseln wir dieses Textdokument: | + | - Nun verschlüsseln wir dieses Textdokument: |
| - | -rw-rw-r-- 1 django django 962 Nov 21 14:37 testdatei.txt.pgp</ | + | -rw-rw-r--. 1 django django 962 24. Nov 20:38 testdatei.txt.pgp</ |
| - | �̯VK����ꠔ��oY]�T> | + | Version: GnuPG v2.0.22 (GNU/Linux) |
| - | SZ, | + | |
| - | =�Y����v, | + | |
| - | MQ[Ce< | + | |
| - | u�뇙�P����1< | + | |
| - | ��߿�W.�-I����^�V�-��+A�i� | + | |
| - | | + | |
| - | *�]��-�t,-�A�9�6> | + | |
| - | | + | |
| - | | + | |
| - | ��6��n�# | + | |
| - | | + | |
| - | " | + | |
| + | hQIMA8oyvX4CemyZAQ/ | ||
| + | 4dFI2XipORxOS6KIJ+xp9IcziV4D+RpqmI0kjCy/ | ||
| + | nAvrZIL5SWKMPUnozKDlACAt4LifvPdejyMhDgaUBt+YHJGt8N7xKNg9MvKZ+kN2 | ||
| + | 0kHDsTUPGfjgaFl9lntLIuoqX8qROG7PuKbAIJoOI0eQKhmOhXC9Bc/ | ||
| + | DMysmwv2sXHiftkJLw94znC+If+Kc0ql2MyvsqgcMelvTyov6jOy8hopf2SkwTSJ | ||
| + | LLtSMxOq/ | ||
| + | IJYrwd4ip6R7Q9uPm3eAx/ | ||
| + | RIrMeuiGQ+igF/ | ||
| + | y7NXNCwKqxv46ZzIhdUikxYvBcbT5Xc8ME82Z648M0pcBCo4L3q2TmbEvCPobj0/ | ||
| + | 2qzpNrO9YVAvhqiqFlfu4cdV5Jf+sRDGMoTRjae9fut+oA8Hi6gmR92nsnX223Wn | ||
| + | oG34HfLTJKLNTT/ | ||
| + | bgEvj9LJp5YbZJbd7mO+YTJ4N1NNJ8yeKXrL9f0gx7otGI54tpPrk58JJQnCxG3o | ||
| + | ldJT1hH1Iq6QrOZ6kGDF5oLhoRHzQzh8QQkD5bD9YVHC03V4c00eXDCEk5jDvSld | ||
| + | GClAjm+uZQngqfUwHhMZ | ||
| + | =mDf3 | ||
| + | -----END PGP MESSAGE-----</ | ||
| + | - Nun entschlüsseln wir unser Dokument wieder.< | ||
| + | " | ||
| + | |||
| + | === Schlüssel aus dem lokalen Schlüsselspeicher entfernen === | ||
| + | Löschen wir nun den kompletten Schlüssel aus der lokalen Schlüsseldatei, | ||
| + | $ gpg --delete-secret-key michael.nausch@it.piratenpartei.de | ||
| + | < | ||
| + | This is free software: you are free to change and redistribute it. | ||
| + | There is NO WARRANTY, to the extent permitted by law. | ||
| + | |||
| + | |||
| + | sec 4096R/ | ||
| + | |||
| + | Diesen Schlüssel aus dem Schlüsselbund löschen? (j/N) j | ||
| + | Dies ist ein privater Schlüssel! - Wirklich löschen? (j/N) j | ||
| + | </ | ||
| + | |||
| + | <WRAP center round alert 95%> | ||
| + | __**Doch Achtung: | ||
| + | Hier wird der komplette Schlüssel gelöscht, also den **privaten Primären Signing Key** und nicht nur die Proxy-Einträge! Dies kann zu Problemen bei der späteren Verwendung des Nitrokey Start auf der Konsole führen, da das gpg-Programm versucht den Schlüssel im Schlüsselbund zu finden! | ||
| + | </ | ||
| + | |||
| + | Der gpg-Befehl '' | ||
| + | |||
| + | Wir exportieren also erst einmal die Unterschlüssel und legen diese in einer lokalen Datei ab. Zunächst holen wir uns aber noch die Schlüssel-IDs da wir diese beim Exportieren eiegns angeben müssen. | ||
| + | $ gpg2 --list-secret-keys | ||
| + | < | ||
| + | ------------------------------ | ||
| + | sec | ||
| + | uid Django aka Bastard Operator from Hell < | ||
| + | ssb> | ||
| + | ssb> | ||
| + | ssb> | ||
| + | </ | ||
| + | Nun exportieren wir die Unterschlüssel mit Hilfe folgenden Aufrufs, bei dem wir die IDs der Unterschlüssel gefolgt von einem **!** jeweils angeben: | ||
| + | $ gpg2 -o subkeys --export-secret-subkeys B815F8ED! 25704226! E8B122B0! | ||
| + | |||
| + | Nun löschen wir den primären Signierungsschlüssel inkl. der Unterschlüssel. | ||
| + | $ gpg2 --delete-secret-key django@nausch.org | ||
| + | < | ||
| + | This is free software: you are free to change and redistribute it. | ||
| + | There is NO WARRANTY, to the extent permitted by law. | ||
| + | |||
| + | |||
| + | sec 4096R/ | ||
| + | |||
| + | Diesen Schlüssel aus dem Schlüsselbund löschen? (j/N) j | ||
| + | Dies ist ein privater Schlüssel! - Wirklich löschen? (j/N) j</ | ||
| + | |||
| + | Ein erneuter Aufruf des privaten Schlüsselspeichers zeigt und, dass dort nun keine Einträge mehr vorhanden sind. | ||
| + | $ gpg2 --list-secret-keys | ||
| + | |||
| + | Nun importieren wir wieder die zuvor gesicherten privaten Unterschlüssel | ||
| + | $ gpg2 --import subkeys | ||
| + | < | ||
| + | gpg: Schlüssel 2ADD88EB: " | ||
| + | gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1 | ||
| + | gpg: | ||
| + | gpg: gelesene geheime Schlüssel: 1 | ||
| + | gpg: geheime Schlüssel importiert: 1</ | ||
| + | |||
| + | Lassen wir uns nun den Inhalt des privaten Schlüsselbundes anzeigen, sehen wir die zurückgesicherten Unterschlüssel wieder. | ||
| + | $ gpg2 --list-secret-keys | ||
| + | < | ||
| + | ------------------------------ | ||
| + | sec# 4096R/ | ||
| + | uid Django aka Bastard Operator from Hell < | ||
| + | ssb> | ||
| + | ssb> | ||
| + | ssb> | ||
| + | |||
| + | Zu guter letzt vernichten wir die Datei mit den gesicherten privaten Unterschlüsseln. | ||
| + | $ shred --zero --remove subkeys | ||
| Zeile 1089: | Zeile 1166: | ||
| === change-pin === | === change-pin === | ||
| - | Wie schon mit der **[[centos:nitrokey: | + | <WRAP center round warn 95%> |
| + | **WICHTIG**: | ||
| + | Unbedingt vor dem ersten Ändern der PINs ist es notwendig, erst einmal Schlüssel zu generieren bzw. zu importieren! Denn sonst schlägt das Ändern der Benutzer-PIN fehl, bzw. wird die Benutzer-PIN beim Überschreiben von Schlüsseln auf den Default-Wert von **123456** zurückgesetzt. Die Default-PIN für den Admin lautet **12345678**. | ||
| + | </ | ||
| + | |||
| + | Mit Hilfe des Befehls '' | ||
| Die Benutzer-PIN (Menüpunkt **1**) wird benötigt für den täglichen Betrieb wie z.B. zum Entsperren des Token, oder zum Signieren und Verschlüsseln. Die Mindestlänge für den User-Pin beträgt 6 Zeichen. | Die Benutzer-PIN (Menüpunkt **1**) wird benötigt für den täglichen Betrieb wie z.B. zum Entsperren des Token, oder zum Signieren und Verschlüsseln. Die Mindestlänge für den User-Pin beträgt 6 Zeichen. | ||
| Zeile 1095: | Zeile 1177: | ||
| Die Admin-PIN (Menüpunkt **3**) wird für die Karten-/ | Die Admin-PIN (Menüpunkt **3**) wird für die Karten-/ | ||
| - | <WRAP center round important | + | <WRAP center round important |
| Wird die Benutzer-PIN 3x falsch eingeben, wird die Karte gesperrt und kann dann nur mit der Admin-PIN oder dem Reset-Code zurückgesetzt werden. Wenn Sie den falschen Admin-Pin dreimal eingeben, wird die Karte unbrauchbar und kann dann lediglich mit einem Factory-Reset (Verlußt aller Kartendaten!) zurück gesetzt werden! | Wird die Benutzer-PIN 3x falsch eingeben, wird die Karte gesperrt und kann dann nur mit der Admin-PIN oder dem Reset-Code zurückgesetzt werden. Wenn Sie den falschen Admin-Pin dreimal eingeben, wird die Karte unbrauchbar und kann dann lediglich mit einem Factory-Reset (Verlußt aller Kartendaten!) zurück gesetzt werden! | ||
| + | |||
| + | Ferner ist darauf zu achten, dass zunächst die Admin-PIN und erst dann die Nutzer-PIN geändert. Ansonsten wird nämlich der // | ||
| </ | </ | ||
| Die Reset-PIN (Menüpunkt **4**) kann nur zum Zurücksetzen der Benutzer-PIN verwendet werden. Die Mindestlänge für den Reset-Code beträgt 8 Zeichen. Der Reset-Code Fehlerzähler kann wiederum mit der Admin-PIN zurückgesetzt werden. Wird nach zweimaliger Falscheingabe der Benutzer- wie auch der Admin-PIN und dann die richtige PIN eingeben, wird der Fehlerzähler zurückgesetzt. | Die Reset-PIN (Menüpunkt **4**) kann nur zum Zurücksetzen der Benutzer-PIN verwendet werden. Die Mindestlänge für den Reset-Code beträgt 8 Zeichen. Der Reset-Code Fehlerzähler kann wiederum mit der Admin-PIN zurückgesetzt werden. Wird nach zweimaliger Falscheingabe der Benutzer- wie auch der Admin-PIN und dann die richtige PIN eingeben, wird der Fehlerzähler zurückgesetzt. | ||
| - | Worin besteht nun aber der genaue Unterschied zwischen dem Reset-Code und der Admin-PIN? Möchte man in einer Organisation Nitrokey | + | Worin besteht nun aber der genaue Unterschied zwischen dem Reset-Code und der Admin-PIN? Möchte man in einer Organisation Nitrokey |
| $ gpg --change-pin | $ gpg --change-pin | ||
| Zeile 1114: | Zeile 1198: | ||
| Ihre Auswahl?</ | Ihre Auswahl?</ | ||
| - | Beim Menüpunkt 1 können wir z.B. die Benutzer-PIN | + | Wir ändern also zu erste die Admin-PIN durch Auswahl des Menüpunkts **3** aus und erst anschliessend |
| {{ : | {{ : | ||
| + | < | ||
| + | PIN changed. | ||
| + | |||
| + | 1 - change PIN | ||
| + | 2 - unblock PIN | ||
| + | 3 - change Admin PIN | ||
| + | 4 - set the Reset Code | ||
| + | Q - quit | ||
| + | |||
| + | Ihre Auswahl? 1 | ||
| + | PIN changed. | ||
| + | |||
| + | 1 - change PIN | ||
| + | 2 - unblock PIN | ||
| + | 3 - change Admin PIN | ||
| + | 4 - set the Reset Code | ||
| + | Q - quit | ||
| + | |||
| + | Ihre Auswahl? q</ | ||
| + | |||
| + | ==== Nitrokey und Thunderbird ==== | ||
| + | Unseren zuvor präparierten Kryptostick wollen wir nun verwenden um bei Thunderbird unsere elektronische Kommunikation per eMail abzusichern. Hierzu werden wir nun den schlüssel dem betreffenden Konto zuweisen. | ||
| + | Über das Menü wählen wir den Punkt **Konten-Einstellungen** aus. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Beim passenden Konto wählen wir dann die Option **OpenPGP-Sicherheit** aus. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Hier wählen wir nun den Schlüssel aus, den wir zuvor erstellt und auf die SmartCard des Kryptostick Start verschoben hatten. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Sobald wir nun eine Nachricht verschicken die signiert werden soll, wird vor dem Versand die PIN abgefragt und die Nachricht mit dem Signatur-Unterschlüssel unterschrieben. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Sobald wir eine verschlüsselte Nachricht öffnen, werden wir nach der PIN gefragt, damit der Schlüssel zum Entschlüsseln auf der SmartCard freigeschalten werden kann. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Habne wir die PIN richtig eigegeben, wird die entschlüsselte Nachricht angezeigt. | ||
| + | |||
| + | {{ : | ||