KeyStore Explorer is an GPLv3 open source project. The source code (and documentation) is maintained on GitHub. While most of the work was done by Wayne Grant and Kai Kramer, there have been also many user contributions to the project.
How Can I Contribute?
To make it easier for users who would like to get involved and help us improve KSE, there is a contribution guide in the KSE GitHub project: Contribution Guide
The contribution guide covers not only code contributions but also bug reports, translations and contributions to the documentation.
List of Contributions
We would like to thank all contributors for their commitment and support.
Those who contributed code, documentation or translations are listed by name below.
Code Contributions
Contributor | Version | Contribution |
---|---|---|
David Harper | 5.1.1 | Fixed Linux start script, it works now if called from outside the KSE folder. |
Uri Blumenthal | 5.1.1 | Fixed import of EC keys. |
Chris Kistner | 5.2.0 | Support viewing of non-CRT RSA private key fields. |
Chris Ridd | 5.2.0 | Added IPv6 addresses for SubjAltName extension. |
Davy Defaud | 5.2.0 | Added RPM packaging for Mageia. |
Kevin Herron | 5.2.0 | Installing the JCE Unlimited Crypto Strength policy is no longer necessary. |
Uri Blumenthal | 5.2.0 | Added several ExtendedKeyUsage (AdobePDFSigning, ...) types. |
Filip Jirsák | 5.2.0 | Fixed AuthorityKeyIdentifier extension. |
Josef Ludvicek | 5.2.1 | Fixed a problem with kse.sh when it's executed through a symlink. |
Peter Breur | 5.2.2 | Fixed authorityCertIssuer in AKI extension. |
Andreas Schwier | 5.2.2 | Ignoring unsupported certificate types now. |
Andreas Schwier | 5.2.2 | Fixed problem when generating EC keys with crypto devices. |
Michele Mariotti | 5.3.0 | Added flexible validity date selection. |
Luís Câmara | 5.3.0 | Changed maximum key length for DSA keys to 2048. |
Jordi Pinzón | 5.3.0 | Added QcStatement types for eIDAS certificates. |
Wim Ton | 5.4.0 | Configurable columns on main display. |
Benny Prange | 5.4.0 | Added certificate export in certificate details view. |
Kable Wilmoth | 5.4.0 | Added support for Bouncy Castle's BCFKS keystore type. |
Jordi Pinzón | 5.4.2 | Certificate generation: Editing of extensions fixed |
Michele Mariotti | 5.4.2 | Fixed date/time spinners and added shortcut buttons. |
Jordi Pinzón | 5.4.3 | Custom (i.e. user definable) extended key usages |
Vakhtang Laluashvili | 5.4.3 | TSL (Trust-service Status Lists) signing extended key usage, OID "0.4.0.2231.3.0" |
Lothar Haeger | 5.4.3 | VAqua Look&Feel for macOS |
Stephen Tomkinson | 5.4.4 | Enter certificate serial numbers in hexadecimal format |
Stephen Tomkinson | 5.4.4 | Additional button in "Certificate Extensions" window to save those extensions as a template |
Christoph Kaser | 5.4.4 | Allow to select multiple keystore entries (and cut/copy/paste/delete them) |
Gary Bartlett | 5.4.4 | Fixed an incompatibility with VAqua |
Patrick Decat | 5.4.4 | Allow running the application directly with './gradlew run' command |
Colbix | 5.5.0 | Sign multiple jars |
Colbix | 5.5.0 | Various improvements of JavaFX file chooser usage |
Colbix | 5.5.0 | Added generation of Diffie-Hellman parameter files |
Jairo Graterón | 5.5.0 | CRL Signing |
Jairo Graterón | 5.5.0 | Certificate Validation |
Jairo Graterón | 5.5.0 | CRL Distribution Points Extension (CDP) |
Jairo Graterón | 5.5.0 | Additional name components for distinguished names |
Jairo Graterón | 5.5.0 | Find (multiple) keystore entries |
Jairo Graterón | 5.5.0 | Input suggestions for object identifiers (OIDs) |
Jairo Graterón | 5.5.0 | Examine Clipboard for URLs |
Jairo Graterón | 5.5.0 | Fixed display of General Name "IPAddress" |
Matteo Baccan | 5.5.0 | Code quality improvements |
Bill Stewart | 5.5.0 | Windows library for detecting Java installations |
Bill Stewart | 5.5.0 | InnoSetup configuration |
Jairo Graterón | 5.5.1 | Sign JWT (JSON Web Token) |
The-Lum | 5.5.1 | Added "Verify Certificate" menu item for Trusted Certificate entries |
The-Lum | 5.5.2 | Improved French translation |
Jan S. (jpstotz) | 5.5.2 | Updated HTTP URLs |
Colbix | 5.5.2 | Redesign of Preferences dialog |
Jairo Graterón | 5.5.2 | "Transfer Name and Extensions" feature for generating new certificates based on existing ones |
Colbix | 5.5.2 | Updated JavaFXFileChooser to include setSelectedExtensionFilter |
Colbix | 5.5.2 | Updated DErrorCollection |
Björn Michael | 5.5.3 | Certificate validity as additional column for main table view |
dedabob | 5.5.3 | Added configurable size of random bytes to serial number |
Jairo Graterón | 5.5.3 | Added export button in private key view dialog |
Jairo Graterón | 5.5.3 | HTTP redirects for downloads of CRLs and CRTs are now supported |
Afonso Fernandes | 5.5.3 | Added functionality to examine JWT in clipboard |
Sergey Ponomarev | 5.5.3 | Export private key: changed default extension to .p8 for DER |
Sergey Ponomarev | 5.5.3 | Added .p8, p8e and .pk8 as file extension filters for selecting PKCS#8 files |
Sergey Ponomarev | 5.5.3 | Code refactorings |
Piotr Kubiak | 5.5.3 | Changed certificate viewer dialog to be non-modal |
The-Lum | 5.5.3 | Improved certificate key usage and EKU dialogs by adding tooltips |
The-Lum | 5.5.3 | Improved ASN.1 view |
Documentation
Contributor | Contribution |
---|---|
Translations
Language | Contributor |
---|---|
French | Davy Defaud, The-Lum |
German | Frank Dietrich |