Newer Version Available
Secure Communication
Use SSH file transfer protocol (SFTP) when sending and receiving file transfers. SFTP uses encryption algorithms to securely move files and provides a higher level of protection than FTP.
Use hypertext transfer protocol secure (HTTPS) to send data between a web browser and a website. In HTTPS, communication is encrypted using transport layer security (TLS), which protects the data in transit. Use secure versions of TLS, disable weak ciphers, generate long keys, and redirect incoming requests that use HTTP to HTTPS.
To prevent man-in-the-middle downgrade attacks, use HTTP strict transport security (HSTS). In these attacks, hackers intercept communication and redirect visitors from an HTTPS version of a resource to an HTTP copy.