GnuPG VS-Desktop 3.1.24
GnuPG VS-Desktop® ist seit 2022-09-08 in der Version 3.1.24 verfügbar. Die vorherige Version war 3.1.23.
Neue Features
GUI (Kleopatra)
- Alle Konfigurationseinstellungen aus der kleopatrarc sind nun auch über die Windows Registry bzw. Gruppenrichtlinien einstellbar. (T5707) Siehe: ⇒ Kleopatra Einstellungen (Englisch)
- Das automatische Entpacken von Tar Archiven kann nun über die Kleopatra Konfiguration deaktiviert werden. (T6057)
- Der originale Dateiname wird nun in verschlüsselten Dateien eingebettet. (T6056)
- Falls der eingebettete Dateiname nicht dem Dateinamen der verschlüsselten Datei entspricht wird erfragt, ob der eingebettete Dateiname verwendet werden soll. Dies funktioniert nur bei Dateien, die von GnuPG VS-Desktop 3.1.24 oder später verschlüsselt wurden. (T6056)
- Bei der Verifikation mit eigenständigen Signaturdateien (.sig) wird nun gefragt, welche Datei verifiziert werden soll, falls Kleopatra dies nicht automatisch feststellen kann. (T6062)
- Suchanfragen mit nur einem Zeichen sind nun erlaubt. Dies soll erleichtern, alle Zertifikate in einem Verzeichnis anzuzeigen. (T6064)
- Wenn eine benutzerspezifische Datei trustlist.txt erzeugt wird, so wird nun das Schlüsselwort "include-default" hinzugefügt, so dass die systemweite trustlist.txt zusätzlich benutzt wird. (T6096)
- Der Speicherort wird nun für jeden Unterschlüssel einzeln angezeigt, um Offline-Unterschlüssel und mehrere Smartcards besser zu unterstützen. (T6108)
- Der Zertifikatsdetails-Dialog enthält nun einen expliziten "Aktualisieren" Button um das Zertifikat aus den konfigurierten Verzeichnisdiensten neu zu laden. (T5903)
- Der Fingerabdruck mit der Dateiendung .rev wird nun als Dateiname für Widerrufszertifikate vorgeschlagen. (T6121)
- Weitere Dateidialoge merken sich das zuletzt verwendete Verzeichnis. (T6121)
- Beim Zurückziehen von Beglaubigungen werden nun automatisch die eigenen Beglaubigungen an dem Zertifikat ermittelt. (T6115)
Outlook Add-In (GgpOL)
- GpgOL: Gruppen, welche in Kleopatra konfiguriert wurden, können nun zur Mailverschlüsselung verwendet werden. Gruppen dürfen dabei nur Zertifikate aus einem Protokoll (entweder S/MIME oder OpenPGP) enthalten und müssen nach der Mailadresse benannt sein. (T5967)
- GpgOL: Ein Ausrufezeichen am Ende der GpgOL Konfigurationswerte aus der "Local Machine" Windows Registry sorgt nun dafür, dass diese Option für Nutzer nicht änderbar ist. (T5827)
Engine (GnuPG)
- Es wird jetzt SHA-256 für Zertifikate mit impliziten SHA-1 Einstellungen verwendet, um den Fehler "Ungültige Hashmethode" im VS-NfD Modus zu vermeiden. (T6043)
- Es ist jetzt möglich administrativ zu verhindern, dass Nutzer weiteren Wurzelzertifikaten vertrauen können. Die Option ist "no-user-trustlist" bzw. in der Windows Registry "DisableUserTrustlist". (T5990)
- Es ist jetzt für Administratoren möglich, den Dateinamen (trustlist.txt) der Liste von vertrauenswürdigen Wurzelzertifikaten zu ändern mit der Konfigurationsoption "sys-trustlist-name" bzw. in Windows Registry mit "SysTrustlistFile". Dies erlaubt die Änderung der Voreinstellung ohne dass sie bei einem Update überschrieben wird. (T5990)
- Der Dialog, der zum Einlegen der Smartcard auffordert, zeigt nun die "Anzeige-Seriennummer" an. Dies sollte der Nummer entsprechen, welche auf die Smartcards gedruckt ist. (T6135)
Behobene Fehler
GUI (Kleopatra)
- Kleoptatra meldet nun keinen Erfolg mehr, wenn eine leere Benutzerkennung hinzugefügt wird. (T5997)
- Das maximale Ablaufdatum von Zertifikaten ist nun 2106-02-05. (T5991)
- S/MIME Zertifikats-Hierarchien werden nicht mehr eingeklappt, wenn man ein Zertifikat per Doppelklick öffnet. (T6055)
- Kleine Verbesserungen bei der Empfängerauswahl für das verschlüsseln / signieren. (T6080)
- Das Abbrechen der Passworteingabe bei der Erstellung einer Sicherungskopie des geheimen Schlüssels funktioniert nun wie erwartet. (T6090)
- Eine Gruppe von Abstürzen, welche unmittelbar beim Start von Kleopatra auftreten konnten, wurde behoben. In der Windows Ereignisanzeige erschienen diese als Abstürze in libstdc++6.dll. (T6131)
- Ein sehr seltener Hänger beim Archivieren von Dateien konnte behoben werden. Dieser sorgte dafür, dass Kleopatra das Archivieren von Dateien nie beendet hat. (T6139)
- Wenn nur ein einzelnes OpenPGP Zertifikat importiert wird, wird nun wieder gefragt, ob dieses direkt beglaubigt werden soll. (T6144)
- Die Probleme welche auftraten, wenn das TEMP Verzeichnis des Nutzers auf einer Microsoft Virtual Hard Disk lag, wurden behoben. (T6147)
Barrierefreiheit
Die folgenden Dialoge sind nun auch benutzbar:
- nur mit der Tastatur
- mit einem Screenreader (getestet mit NVDA und Orca)
- mit 400% Vergrößerung
- mit hohem Kontrast (T6073)
- mit invertiertem Farbschema (T6073)
- OpenPGP Zertifikats-Erstellung (T5969,T5832)
- Die Werkzeugleiste im Hauptfenster (T6026)
- Zertifikat Details (T5843)
- Zertifikat beglaubigen (T6046)
- Gültigkeitsdauer ändern (T6080)
- Gruppen einrichten (T6095)
- DN Attribut-Reihenfolge konfigurieren (T6089)
- Unterschlüssel-Details (T6104)
- Beglaubigungsansicht (T6102)
- Selbsttest (T6101)
Das Erstellen von OpenPGP Zertifikaten erfolgt nun mit einem einzigen Dialogfenster. (T5832)
Erstellen von S/MIME Beglaubigungsanfragen (CSR) ist nun eine alleinstehende Aktion im Datei Menü. (T5832)
Links innerhalb von Texten in Kleopatra sind nun auch für Screenreader geeignet. (T6034)
Texte in Kleopatra (Label) sind nun auswählbar. Die Auswahl wird zudem hervorgehoben. Dies macht es für Nutzer von Screenreadern einfacher, den passenden Text auszuwählen. (T6036)
Tooltips werden nun von Screenreadern gelesen. (T6044)
Reine Symbolknöpfe sollten nun alle eine Beschreibung haben, die von Screenreadern verarbeitet werden kann. (T6088)
Die Keyboard-Navigation durch die Zertifikatsliste wurde verbessert. (T5841)
Die Beschreibung der Gültigkeit eines Zertifikats wurde auf "Gültig ab" bzw. "Gültig bis" vereinheitlicht. (T6120)
Die Anzeige der Konformität wurde vereinfacht indem nicht mehr der Teil "Kommunikation ist möglich" angefügt wird. (T5855)
Outlook Add-In (GgpOL)
- An einige Stellen wurden falsch angezeigte Sonderzeichen korrigiert.
- Die Absendererkennung für Entwürfe mit geänderter Absenderidentität funktioniert nun.
- Ein Hänger bzw. ein Performance Problem, das bei unverschlüsselten Mails mit einer gewissen Struktur auftreten konnte, wurde behoben. (#8917)
- Alte temporäre Dateien, die von GpgOL erstellt wurden, werden nun entfernt, um so auf Systemen, die das nicht selbst vornehmen, keine Überfüllung zu produzieren. (T5926)
Engine (GnuPG)
- YubiKeys ab der Firmware Version 5.4. werden nun wieder korrekt erkannt. (T6070)
- Die kombinierte symmetrische und asymmetrische Verschlüsselung wird nun als VS-NfD konform angezeigt, wenn die passenden Algorithmen verwendet werden. (T6119)
- Eine irreführende Fehlermeldung die auftrat, wenn ein Schlüssel auf eine Smartcard übertragen wurde, wurde geändert. (T6122).
- Die Optionen "auto-key-import" und "include-key-block" sind nun wieder durch Kleopatra änderbar. (T6138)
- Ein möglicher "path traversal" Angriff wurde in gpg-wks-server behoben. Dieser betrifft nur Linux Anwender des gpg-wks-server in einer WKS Installation. (T6098)
Versionen der Komponenten
Komponente | Version | Anmerkungen |
---|---|---|
GnuPG | 2.2.39 | T6175 |
Kleopatra | 3.1.24 | |
GpgOL | 2.5.4 | |
GpgEX | 1.0.9 | |
Libgcrypt | 1.8.9 |