We use SSL (Secure Socket Layer) which is a security protocol for secure data transmission over the Internet (or other networks). The SSL protocol provides an encrypted channel between sender and receiver. Encryption ensures that no one can tamper with the data (message integrity). The SSL protocol uses digital certificates to verify the sender and/or recipient of the data transfer (Server Authentication).