Secure Sockets Layer (SSL) is a protocol for enabling data encryption and site authentication on the Internet. This is done by making sure that all data transferred between the user and the site, or between two systems remain impossible to read if intercepted. Credit card numbers, medical details, and other sensitive information are transmitted only after being converted into a secure code. It uses encryption algorithms to scramble the data during transit, which prevents hackers from gaining access to it. Domain authentication reassures site users that they're interacting with the site...