A collection of cryptographic tools to facilitate the generation/manipulation of SSL certificates. It uses the BouncyCastle.Cryptography library.
- SSLCertBundleGenerator - can be used to generate a certificate bundle: a Certificate Authority (CA) certificate and an SSL certificate that can be installed on a web server (e.g. IIS, Apache);
- CertUtil - can be used to export cryptographic objects (Private Key, Public Key Certificate) from PKCS #12 file format to a DER (binary) or to a PEM (Base64 ASCII) file format.
Microsoft Windows 7/10 with .NET Framework 4.7.
The main repository is hosted on GitHub.
See CHANGELOG file for details.
Any edition of Visual Studio 2022, C# 7.0 language features.
- The source code in this repository is released under the GNU GPLv2 or later license. See the bundled LICENSE file for details.
- Includes third party libraries like DisruptiveSoftware.Cryptography and BouncyCastle.Cryptography that are subject to their respective license agreements.
- Menu icons are from the Silk icon set by Mark James licensed under Creative Commons Attribution 2.5.
- Applications icons are from the Farm-Fresh icon set by Fatcow Web Hosting licensed under Creative Commons Attribution 3.0.