The principal motivations for HTTPS are authentication in the accessed website and security of the privacy and integrity on the exchanged data while it is in transit. It shields from person-in-the-middle attacks, and also the bidirectional block cipher encryption of communications between a client and server shields the communications versus eavesd