what is the use of https?

https

Solution

HTTPS stands for HTTP Secure. It is implemented via serving HTTP over a secure connection. Take a look at HTTP Secure on Wikipedia for a much more in depth explanation.

Setting up HTTPS isn't a matter of merely changing the URL. You'll have to add a SSL certificate to your website to do that. These certificates can be obtained from Certificate Authorities (List of CAs) or you can use a self signed certificate.

Speaking to your doubts of the HTTPS implementation. It is a well established protocol which has gone through its paces by security experts with Ph.D's on the subject. So you can trust the implementation of HTTPS.

Flat Mountain has a good article for Setting up SSL Certificates on Apache*

*assuming you're running your php through apache server

Problem

I am a beginner in HTTPS technology :(. I have some doubt regarding the HTTPS implementation. suppose I have a registration form ``` http://www.sitename.com/register.php ``` if I want to use this in HTTPS this will become ``` https://www.sitename.com/register.php ``` What does this means? How to implement a HTTPS from scratch? how do i get certificate?? Thanks in advance!!

Original source