SSL

TwitterFacebook
Get flash to fully experience Pearltrees

Generating an SSL Certificate with Apache+mod_ssl

Introduction This document is intended to be a quick guide to generating and installing an SSL certificate on an Apache web server with the mod_ssl module. While this is not an overly difficult process, it does involve running several long commands with numerous options. http://slacksite.com/apache/certificate.php
By default, accessing an HTTPS URL using the URL class results in an exception if the server's certificate chain cannot be validated has not previously been installed in the truststore. If you want to disable the validation of certificates for testing purposes, you need to override the default trust manager with one that trusts all certificates. http://www.exampledepot.com/egs/javax.net.ssl/trustall.html

Disabling Certificate Validation in an HTTPS Connection | Example Depot

Apache2 SSL on Windows

Several files related to your your SSL certificate will be created in this section, so choose a common base name to use. In my examples I use " blarg ", which I've italicised to show it should be replaced by your choice. In practice, I recommend extracting the essence from your domain name; for example, if I was creating a certificate for https://www.neilstuff.com/ then I'd use " neilstuff ". http://www.neilstuff.com/apache/apache2-ssl-windows.htm

keytool-Key and Certificate Management Tool

A certificate is a digitally signed statement from one entity (person, company, etc.), saying that the public key (and some other information) of some other entity has a particular value. (See Certificates .) When data is digitally signed, the signature can be verified to check the data integrity and authenticity. http://download.oracle.com/javase/1.5.0/docs/tooldocs/windows/keytool.html#EXAMPLES
http://www.techrepublic.com/blog/howdoi/how-do-i-request-and-install-ssl-certificates-in-iis-70/159

How do I... Request and install SSL certificates in IIS 7.0? | How Do I… | TechRepublic.com

SSL ( Secure Sockets Layer ) certificates are perhaps the most common way to protect information being transmitted between a visitor Web browser and your Web site. SSL provides encryption services to information flowing between systems and can protect Web traffic, e-mail, instant messages and a host of other kinds of data transmittals. I’m not going to go into great detail about the inner workings of SSL except to say that it is a critical infrastructure component for any organization that has a desire to protect customer or other confidential information. SSL is widely used by banks, e-commerce companies, and other Web entities that require transmission of sensitive information, such as passwords, social security numbers, etc. I will show you how to obtain and install a third-party SSL certificate into Microsoft Internet Information Server 7.0 ( IIS 7 ) running on Windows Server 2008. I am running the RC0 version of Windows Server 2008 .
Shining Light Productions' Technical Support is highly acclaimed by many as the best in the software industry. The reason? You get to talk to the original/current developer of the product one-on-one...this means that there is no annoying third party using scripted responses. The downside is that, since you ARE e-mailing a real developer, you need to realize this and respect the developer, no matter what mood he/she is in.

Shining Light Productions - Win32 OpenSSL

http://www.slproweb.com/products/Win32OpenSSL.html

Knowledge Center - SSL Certificates Support

To generate a CSR, a key pair must be created for the server. These two items are a digital certificate key pair and cannot be separated. If the public/private key file or password is lost or changed before the SSL certificate is installed, the SSL certificate will need to be re-issued. https://knowledge.verisign.com/support/ssl-certificates-support/index?page=content&id=AR198

SSL/TLS Strong Encryption: FAQ - Apache HTTP Server

http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#realcert This chapter is a collection of frequently asked questions (FAQ) and corresponding answers following the popular USENET tradition. Most of these questions occurred on the Newsgroup comp.infosystems.www.servers.unix or the mod_ssl Support Mailing List modssl-users@modssl.org . They are collected at this place to avoid answering the same questions over and over.

frequently used SSL commands

convert (add) a seperate key and certificate to a new keystore of type PKCS#12 for use with a server that should send the chain too (eg Tomcat) keytool does not support management of private keys inside a keystore. You need to use another tool for that. If you are using the JKS format, that means you need another java-based tool. extkeytool from the Shibboleth distribution can do this. http://shib.kuleuven.be/docs/ssl_commands.shtml