Http Vs. Https

Http Vs. Https


  Https is secure way of communicating over the internet. All GET / POST method transaction done using Https protocol
are secure, meaning is no one can decrypt the packet at any node coming across the network.

 Packets can only be decrypted at destination.
You can investigate what is being requested to the server using Tools like Fiddler. Try this tool to investigate HTTP and HTTPS GET method request to the server.
For HTTP request you can see all parameters passed to the server but for HTTPS you will see Forbidden message.

Client side integration:

Browser keeps repository of certificates. You can find the Lock Symbol and View the certificate. It contains Validity of it and for which domain it is generated.
You can store this certificates in to local drive by exporting option for future use.

If Client (e.g windows service) other than browser is requesting the server via Https, client needs to pass these certificates along with the request.

Who provides security certifictes:
http://www.google.co.in/search?sourceid=navclient&ie=UTF-8&rlz=1T4GGIH_enIN268IN268&q=cecurity+certificate+providers

Follow the installation instruction provided with certificate to get it installed properly.

Note:*
Certificates are domain specific and not specific to IP. If you purchase the certificate for domain
www.yourdomain.com, that would be valid to www.yourdomain.com and not for subdomains coming under http://yourdomain.com.


If I want to access data using HttpS protocol do I need to purchase security certificate?
No, You need to install the certificates provided by API at your end and send it along with the request.


Satalaj

Tags:

CSS Padding Vs Margin CSS Margin Vs PaddingHow to use HttpWebRequest and HttpWebResponse.LCD Vs LED Vs (Edge Led) Televisions.httpwebrequest web proxyHttpWebRequest Post methodHttpWebRequest and yahooHttpWebRequestHttpWebRequest Timeout.net String vs stringHttpRuntimeHTTP Error 404 File or directory not found

Author

My name is Satalaj, but people call me Sat. Here is my homepage: . I live in Pune, PN and work as a Software Engineer. I'm former MVP in ASP.net year 2010.
Disclaimer: Views or opinion expressed here are my personal research and it has nothing to do with my employer. You are free to use the code, ideas/hints in your projects. However, you should not copy and paste my original content to other web sites. Feel free to copy or extend the code.
If you want to fight with me, this website is not for you.
 

I'm Satalaj.