
January 3rd, 2005, 06:53 AM
|
 |
Last Day: May 28, 2005
|
|
Join Date: Jul 2003
Location: Maryland
|
|
|
You don't buy a private and a public key, you buy a key-pair (they are inextricably mated together). You MUST have a dedicated IP address in order to have a meaningful cert as it is part of the cert's formation. I believe you can update the cert (I don't remember off hand how the entire handshake process works) to reflect a change in IP for free, but I am sure that there is a limited number of times you can do that and hosting via a cable/DSL modem that is constantly changing IPs is likely to be more than the allowed number. You can create a self-signed cert (most browsers will popup a warning that it is a self-signed cert), but that won't help you as your IP changes, but I believe all the user gets is a warning that the IP/name does not match the cert. If all you want is encrypted communication, a self-signed cert is fine and does not cost a penny. Regarding HTTPS, that is a separate web server (though some versions will listen on the secure and non-secure ports, but it is probably best to have separate servers (software server, not physical server)) running on your box that is configured for the HTTPS protocol and has the cert embedded in it (self-signed or otherwise). How to implement that is specific to the server, read the manual. Many free servers lack HTTPS, the protocol is much more complex than plain HTTP, but I am pretty sure that Apache has it embedded.
__________________
Left DevShed May 28, 2005. Reason: Unresponsive administrators.
Free code: http://sol-biotech.com/code/.
Secure Programming: http://sol-biotech.com/code/SecProgFAQ.html.
Performance Programming: http://sol-biotech.com/code/PerformanceProgramming.html.
It is not that old programmers are any smarter or code better, it is just that they have made the same stupid mistake so many times that it is second nature to fix it.
--Me, I just made it up
The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.
--George Bernard Shaw
|