If I use an SSL certificate on my website, does that mean that it is safe to store confidential information in places like a MySQL database?
Thanks,
-Nick

Thanks,
-Nick
| polly-gone wrote: |
| If I use an SSL certificate on my website, does that mean that it is safe to store confidential information in places like a MySQL database? |
| Hogwarts wrote: | ||
Nope. An SSL certificate means that people between you and your server, such as your ISP or a malicious third party, are unable to see what you're sending and receiving. |
| AftershockVibe wrote: |
| Actually, that's not what a certificate is for. HTTPS (using SSL itself) does all that and you don't need a certificate.
What the Certificate does is tell you that the server you are connected to is vouched for by a certificate authority. Whether you trust the authority or not is another matter, although these are reputable companies which provide this service. You can also have self-signed certificates which most browsers will notify you about. This means that should someone redirect the traffic to yourbank.com to another (malicious) server instead of the real one, then they won't have a certificate or the same certificate seen before. Hopefully the user or browser will notice this. |