Any of the Words
Link to us
OpenSSL Digital Certificate Utility
Click to e-mail author
VB 2005, VB 2008
OpenSSL is a powerful technology allowing the generation, configuration, and management of free digital certificates. However, the generation and use of digital certificates is often poorly understood and difficult for new users. Furthermore, OpenSSL is a command line utility with many potentially confusing options, and requires a lot of error-prone typing - hence the need for a GUI front end. This application is a GUI wrapper around the most commonly used features of the OpenSSL application. It allows you to generate and employ your own zero-cost X.509 certificates for web server SSL usage, encryption, digital signatures, authentication, and other purposes. Certificates from Verisign, Thawte, and other organizations costs hundreds of dollars, and can be difficult and time-consuming to correct, if you make a mistake in the certificate parameters (a common occurrence for inexperienced SSL users). Furthermore, those certificates will expire in a year or so, requiring the payment of renewal fees. With OpenSSL you can simply delete the old certificates and generate new ones, with any expiration period you desire, and play around with them until you get the options specified correctly for your environment. The only difference between a certificate from Verisign, and one that you generate yourself is that Verisign will confirm your certificate identity to third parties. In many cases that is completely unnecessary, and OpenSSL can be used instead. This application provides an easy-to-use interface for the following OpenSSL functions: 1. Create a new self-signed root certificate. 2. Use a root certificate to sign a web server certificate request to generate an SSL certificate. 3. Display the attributes of a certificate. The source code for this application is provided, and can easily be extended to include GUI wrappers around additional OpenSSL features.
© 2020 A1VBCode. All rights reserved.