My Certificate Wizard
The MissionThis application aims to ease the job of network admins and their users who are asked to make their X509 certificate request. See the screenshots below and you'll get the entire idea.
The program is intended to be downloaded by various service admins, then bundled to home-brewed installers together with the customized configuration INI file and distributed to the users (e.g. the company VPN users). But of course, to use it, you don't have to be service admin.
Achieved goals are to:
ScreenshotsThis is it. Many things seen on the first picture can be configured to fit the needs of your users or the service for which you need the certificate infrastructure.
Affinity to OpenVPNThis application was originally designed to be used with the wonderful OpenVPN project software, but it became a general-purpose X509 certificate request wizard. It is not functionally tied to OpenVPN, although the OpenVPN users may benefit from the simple feature of automatic customization of the OVPN configuration file.
DisclaimerIn case you're willing to use My Certificate Wizard in the environment where security is the matter of extreme importance, then please note, that you stay fully responsible of doing the audit on the code. The author gives you NO WARRANTY of any kind, because you're receiving this program free of charge. The entire risk of using the program is with you. For more information see the license.
Please consider 0.3.2beta stable, because as per Aug 2008, there are no known (reported) bugs.
Version 0.3.2beta, released 2004-11-17. What have changed?
Version 0.3.1beta, released 2004-11-15.
Version 0.3beta, released 2004-11-09.
Version 0.2beta, released 2004-10-19.
Version 0.1beta, released 2004-10-13.
For security reasons please check the downloaded files consistency to avoid man-in-the-middle attacks. The signed sha1sums file is provided.
One of the following commands (if available) may then be used for the check:
Furthermore there is the source package mycert-src-0.3.2b.zip available. Program is written in pure C and released under the open source GNU General Public License. See http://www.opensource.org. Please remember that even when you get the source code and therefore technically get control over it, you're are not entitled to do anything you want. Get familiar with the license.
DonationsIn case this software spared your precious time and/or brought some comfort to your users, you may want to reward its author a bit. Any donation will encourage me to keep producing free handy utilities. Thank you.
Notes On BuildingAll the necessary tools are free. If you get the source and want to build the program, you'll need to:
Caution: You may need to recompile the libeay32.dll library for newer versions of OpenSSL. See the appropriate INSTALL file in the OpenSSL source distribution.
AuthorVlada Macek, http://macek.sandbox.cz, e-m-a-i-l: macek a sandbox d cz, 2004-2008
Available for contract work, click here.
Bug reports, patches, ideas, opinions and thankyou mail is welcome (but more are the donations--above:)! Write me if you have problems using, modifying or building the program. Write me if don't have any problem. :-)
Credits: The development was partially supported by Hieronymus, translation and software localization company.