Question:
What is SSL Server certificate? why it is usefull?
firu
2008-07-16 04:42:07 UTC
i got a fortigate 100A unit with me , when i was traying to enable SSL vpn on it , i was asked to choose the type of certificate from which i have choosen to enter "self signed" {and it works}. So, why or what is this Server certificate all about.
Three answers:
2008-07-16 05:15:53 UTC
SSL certificate for safe interaction over the Internet



In today's climate, security is key online. An SSL certificate meets the demand for safe interaction over the net.



When you walk into a shop you can see who and what you are dealing with, and be confident that should you desire you'll be able to speak to manager or owner. Online visitors have no way of knowing who owns the Website or what they are seeing is what they will get. Visitors on the net want proof of ownership and know that other users cannot intercept the personal information they send. This is possible thanks to SSL certificates.



SSL, short for secure sockets layer, a protocol developed by Netscape for transmitting private documents via the Internet. SSL works by using a private key to encrypt data that's transferred over the SSL connection, such as credit card numbers.



Conventionally URLs that require an SSL connection start with https: instead of http:. The certificate is installed on a secure server and used to identify the merchant using it and to encrypt the credit card, and other sensitive data.



If you have more than one domain to secure, then you should have more than one SSL certificate. Digital certificates are domain and host name specific, so you need as many SSL certificates as you have domain names.





You need an SSL Certificate if...



*you have an online store or accept online orders and credit cards.

*your business partners login to confidential information on an extranet.

*you have offices that share confidential information over an intranet.

*you process sensitive data such as addresses, banking details or other sensitive personal information.

*you need to comply with privacy and security requirements.

*you value confidentiality and want users to trust you!



Benefits of SSL:



*Customer confidence in the integrity and security of your online business

*Keep your online transactions confidential

*Non-forgeable proof of your Website identity

*Ideal and low cost for securing your web server

*Ease of use

*Stand-alone solution (no extra software needed on server)

*Fast issuance & no compromise on quality

*99.3% compatibility with all browsers

*128 bit strong encryption SSL

*Great customer support - 24/7
2008-07-16 04:45:18 UTC
SSL = Short for Secure Sockets Layer, a protocol developed by Netscape for transmitting private documents via the Internet. SSL uses a cryptographic system that uses two keys to encrypt data − a public key known to everyone and a private or secret key known only to the recipient of the message. Both Netscape Navigator and Internet Explorer support SSL, and many Web sites use the protocol to obtain confidential user information, such as credit card numbers.By convention, URLs that require an SSL connection start with https: instead of http:.





In Simple Terms : A secure connection.



Advantages:



Encryption — Both request and response bodies are protected from intermediate prying eyes.



Server authenticated — Clients who record the server's SSL certificate can monitor it to ensure it does not change over time (which could indicate a man-in-the-middle attack). Using a certificate signed by a signing authority can also provide a similar level of assurance for the client application.



Easy setup — No additional coding required, just configure the web server.



Disadvantages:



Increased load — Encrypting and decrypting communications is noticeably more CPU-intensive than unencrypted communications. Every request requires additional back and forth communications to set up the secure socket.



No client identification — Using an SSL



Additional client-side requirements — Handling SSL from the client side isn't always trivial, and languages may require additional extensions installed (which may or may not be available in a shared host environment).



SSL is an excellent layer to add to any API. It provides security for the request and response payloads, as well as provides some assurance for the client application as to the identity of the server. It is easily combined with either HTTP authentication or message-based authentication. Some care, however, should be taken not to use SSL unnecessarily, because it has additional requirements for the client application that not all developers may be able to meet, and it places additional CPU load on both sides as messages are encrypted and decrypted.



When customers visit a website to make an online purchase, they want to know who they'll be paying and that the personal information they submit to the site cannot be intercepted. This is the purpose of an SSL digital certificate.



Use of SSL (Secure Socket Layer) and a digital certificate enable a web browser (your customer) to communicate securely with your website, assuring the customer of 3 things:



1. That the website really is who it claims to be.

2. That credit card numbers, etc are encrypted and cannot be intercepted.

3. That the data sent and received cannot be tampered with or forged.
全部の神
2008-07-16 04:44:36 UTC
Secure Sock Layer.



Just means you have a secure connection.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...