-
Notifications
You must be signed in to change notification settings - Fork 0
Vorbereitung der Wahl
- Installiertes GPG/OpenPGP (Windows: gpg4win)
- Download der Datei
DigitaleBriefwahl.Packer-*.zip
von der aktuellen Version von GitHub - Entpacken der Zip-Datei
DigitaleBriefwahl.Packer-*.zip
in ein beliebiges Verzeichnis. Die entpackten Dateien werden in den weiteren Schritten benötigt.
Im Folgenden werden die notwendigen Schritte auf der Kommandozeile beschrieben. Eine Anleitung für die grafische Oberfläche findet sich z.B. hier (Kapitel 7 und 7.1; das GPG Schlüsselpaar wird hier als OpenPGP-Zertifikat bezeichnet).
-
Erzeugen eines GPG Schlüsselpaars (3072 bits RSA+RSA - das ist der Default im aktuellen GPG)
gpg --gen-key
Es empfiehlt sich, die Gültigkeit des Schlüsselpaares zu beschränken, z.B. 1 Jahr und im folgenden Jahr einen neuen Schlüssel zu erzeugen. In gpg4win kann das in den "Advanced Settings" festgelegt werden.
Beim Aufruf der Befehle von der Kommandozeile ist es sinnvoll, sich die Schlüssel-ID zu notieren, die am Ende ausgegeben wird, z.B.
pub 2048R/13D30BFB8207E55E
. Die Schlüssel-ID wird in den folgenden Schritten wieder benötigt. -
Das Gültigkeitsdatum kann mittels
gpg --edit-key 13D30BFB8207E55E
geändert werden. Dann mittelskey 0
den Subkey auswählen und perexpire
das Ablaufdatum festlegen. -
Backup des GPG Schlüsselpaars
gpg --output /tmp/briefwahl-private.asc --armor \ --export-secret-keys <Schlüssel-ID>
z.B.
gpg --output /tmp/briefwahl-private.asc --armor \ --export-secret-keys 13D30BFB8207E55E
Das Backup sowie das Passwort sollten an einem sicheren Platz hinterlegt werden; nur der Wahlausschuss darf darauf Zugriff haben.
Nur mit dem privaten GPG Schlüssel ist es möglich, später die eingesandten Wahl-Emails zu entschlüsseln, d.h. ohne den privaten Schlüssel kann die Wahl nicht ausgezählt werden. Deshalb ist es wichtig, dass ein Backup des Schlüsselpaars erstellt und an einem sicheren Platz aufbewahrt wird.
-
Export des öffentlichen Schlüssels
Der öffentliche Schlüssel wird in der DigitalenBriefwahl-Anwendung benötigt, um den ausgefüllten Stimmzettel zu verschlüsseln. In gpg4win findet sich die Funktionalität als "Export Certificates".
gpg --output /tmp/<Schlüssel-ID>.asc --armor --export <Schlüssel-ID>
z.B.
gpg --output /tmp/13D30BFB8207E55E.asc --armor --export 13D30BFB8207E55E
Digitale Briefwahl Wiki by Eberhard Beilharz is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.