A Web protocol for secure transactions that encrypts and decrypts user page requests and pages returned by the Web server.