20.5. Building a secure Web site with HTTPS

The basic idea to set up a secure Web site is to integrate the SSL with the Web server software. The SSL provides handshake and encrypted information exchange between the browser and server. As a result, secure Web communications are accomplished. The HyperText Transfer Protocol (HTTP) over a secure channel, or more precisely HTTP over SSL, becomes a new standard known as HTTPS.

As we mentioned in previous sections, one of the important tasks for secure communications is the handshake between the browser and server via authentication and certificate exchange. If you can import certificates into your browser for client authentication, you have completed half of the story. Together with server authentication, ...

Get Practical Web Technologies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.