To become an expert on web security, you need a firm grasp of the internet’s underlying web technologies and protocols. This chapter examines the Internet Protocol Suite, which dictates how computers exchange data over the web. You’ll also learn about stateful connections and encryption, which are key elements of the modern web. I’ll highlight where security holes tend to appear along the way.

The Internet Protocol Suite

In the early days of the internet, data exchange wasn’t reliable. The first message sent over the Advanced Research Projects Agency Network (ARPANET), the predecessor to the internet, was a LOGIN command ...

Get Web Security for Developers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.